JS基礎知識整理

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 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章