JavaScript
西楼别序
这个作者很懒,什么都没留下…
展开
-
解构赋值
解构赋值 学习视频 解构赋值分为数组解构赋值和对象解构赋值 数组的解构赋值 //要交换a,b的值 let a=1; let b=2; //以往做法 let=temp; temp=a; a=b; b=temp; //解构赋值 [a,b]=[b,a]; // 数组的拼接let a = [0,1,2]; let b = [3,4,5]; let c = a.concat(b); console.log(c); // [0,1,2,3,4,5] //解构赋值 let d = [...a,...b];//这里原创 2021-08-06 12:18:13 · 80 阅读 · 0 评论 -
箭头函数
箭头函数 学习视频:晓舟报告 学习博客:js—遍历的4种方法 & 箭头函数=> 箭头函数 箭头函数=>: 箭头函数相当于匿名函数,并且简化了函数定义 ( )中定义参数,如果只有一个参数,可以不写括号,但是没有参数时,括号不能省略; { }中写函数体,如果函数体中只有返回值,可以不写return 箭头函数与普通函数的区别: 1.this指向不同 2.普通函数,谁调用这个函数,this指向谁 3.箭头函数,在哪里定义函数,this就指向谁 forEach => array.forEach(i原创 2021-08-03 21:56:28 · 251 阅读 · 0 评论 -
var、let、const
var、let、const 学习视频:晓舟报告 let和var的区别 var定义的变量没有块级作用域,在块{}内声明的变量可以从块之外进行访问。 { var x = 10; }// 此处可以使用 x let定义的变量有块级作用域,在块{}内声明的变量无法从块外访问 { let x = 10; }// 此处不可以使用 x 注:尽量少用var,let比var好,能避免变量污染,使用var在块中重新声明变量也将重新声明块外的变量,但是let在块中重新声明变量不会重新声明块外的变量 let和con原创 2021-08-06 11:54:38 · 65 阅读 · 0 评论