三種彈框方式:
//1.警告框,提示資訊
alert(『hello,world…』);
//2.確認框,確認資訊的提示框
let result = confirm('您確定要刪除嗎?');
if(result==true)else
//3.輸入框: 輸入資訊
let result = prompt('請輸入你的年齡');
//判斷輸入值
if(result!=null)`);
}else
dom物件(重點5顆星):
1)節點:
標籤: 元素節點
屬性: 屬性節點
文字: 文字節點
2)dom獲取元素:
第一種:es6之前獲取方式
1)獲取乙個
document.getelementbyid(id屬性值)
2)獲取多個(了解)
document.getelementsbytagname(標籤名) 根據標籤名獲取,返回陣列物件
document.getelementsbyclassname(class屬性值) 根據class屬性獲取,返回陣列物件
document.getelementsbyname(name屬性值) 根據name屬性獲取,返回陣列物件
第二種:es6可根據css選擇器獲取
1)獲取乙個
document.queryselector(id選擇器)
2)獲取多個
document.queryselectorall(css選擇器)
標籤class
屬性後代
並集父子…3)
JS高階應用 一
頁面跳 window.open 位址 blank 只顯示位址列 window.open 位址 title location 1,height 200,width 500 只顯示狀態列 window.open 位址 title status 1 只顯示工具欄 window.open 位址 title ...
js 高階回顧js
1 js高階 什麼是面向過程的程式設計?比如輪播圖 我們第一件事情幹嘛 第二件事情幹嘛。什麼是物件導向的程式設計?比如輪播圖 先是分析裡面有哪些物件,再是分析如何實現物件的功能 成員 什麼是面向函式的程式設計?功能封裝,函式重複呼叫。要從面向過程的思路轉換成物件導向的程式設計 比較難的過程 2 js...
js 高階知識
1 caller 表示呼叫該函式的函式 function fun1 function fun2 fun2 11,22 11 2 function foo var foo new foo var p foo.prototype foo.prototype alert foo.constructor a...