1.while循環
2.for循環
3.定義函數
4.函數表達式
5.變量的範圍
6.創建一個對象
7.對象中的數組
8.更新與刪除對象中的屬性
9.爲對象添加方法
10.循環輸出對象的屬性
11.querySelector和querySelectorAll
12.訪問元素的屬性
- nodename 元素節點名稱
- innerText 元素內容
- parentNode 元素父節點
- previousElementSibling 上一個兄弟元素
- nextElementSibling 下一個兄弟元素
- childNodes 元素所有的子元素
- childElementCount 元素所有子元素的個數
- firstElementChild 元素第一個子元素
- lastElementChild 元素最後一個元素
13.創建並插入新的節點
14.在指定位置插入子節點
15.apply() 和 call() 的區別
function add(a, b) {
return a + b;
}
function sub(a, b) {
return a - b;
}
var a1 = add.apply(sub, [4, 2]); //sub調用add的方法
var a2 = sub.apply(add, [4, 2]);
console.log(a1); //6
console.log(a2); //2
/*call的用法*/
var a1 = add.call(sub, 4, 2);
console.log(a1); //6