箭头函数(Arrow Functions)
程序员文章站
2022-07-16 17:53:47
...
ES6当中新增了一种箭头函数表达式,经过学习总结,记录一下学习成果。
特点
- 不绑定this(词法确定)
- 不绑定arguments
- 箭头函数总是匿名的
语法
() => {
return false
}
与此对应的原函数写法
function(){
return false
}
函数的调用
let func = () => {
console.log(1)
}
func() //1
产生的目的
- 简洁语法
- 与父作用域共享关键字this
在JavaScript中this的确定一直是一个难题,箭头函数的出现能更好的确定this
上一篇: 【ES6基础】箭头函数(Arrow functions)
下一篇: java.lang.Class类