箭头函数
学习视频:晓舟报告
学习博客:js—遍历的4种方法 & 箭头函数=>
箭头函数
箭头函数=>:
箭头函数相当于匿名函数,并且简化了函数定义
( )中定义参数,如果只有一个参数,可以不写括号,但是没有参数时,括号不能省略;
{ }中写函数体,如果函数体中只有返回值,可以不写return
箭头函数与普通函数的区别:
1.this指向不同
2.普通函数,谁调用这个函数,this指向谁
3.箭头函数,在哪里定义函数,this就指向谁
forEach =>
array.forEach(item=>{
console.log(item);
});
通过call和apply调用:
由于箭头函数没有自己的this指针,通过call(),apply()方法调用一个函数时,只能传递参数不绑定this。