JS基础知识整理

1.while循环
JS基础知识整理_第1张图片
2.for循环
在这里插入图片描述
3.定义函数
JS基础知识整理_第2张图片
4.函数表达式
JS基础知识整理_第3张图片
5.变量的范围
JS基础知识整理_第4张图片
6.创建一个对象
JS基础知识整理_第5张图片
7.对象中的数组
JS基础知识整理_第6张图片

8.更新与删除对象中的属性
JS基础知识整理_第7张图片

9.为对象添加方法

JS基础知识整理_第8张图片
10.循环输出对象的属性
JS基础知识整理_第9张图片

11.querySelector和querySelectorAll

12.访问元素的属性

  • nodename 元素节点名称
  • innerText 元素内容
  • parentNode 元素父节点
  • previousElementSibling 上一个兄弟元素
  • nextElementSibling 下一个兄弟元素
  • childNodes 元素所有的子元素
  • childElementCount 元素所有子元素的个数
  • firstElementChild 元素第一个子元素
  • lastElementChild 元素最后一个元素

13.创建并插入新的节点
JS基础知识整理_第10张图片

14.在指定位置插入子节点
JS基础知识整理_第11张图片
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 

你可能感兴趣的:(javascript)