箭头函数
- 箭头函数 将函数function关键字转化为了箭头
- 箭头函数内部的this指向始终指向箭头函数声明时所在的对象
function fn() {
console.log(1)
}
var fn = () => {
console.log(1)
}
fn()
//假如箭头函数存在返回值
var fn = a => a
function fn(a) {
return a
}
console.log(fn({
name: "张三"}))
//当箭头函数没有参数或者参数数量大于1是 小括号不能省略
var fn = (a, b) => a + b
function fn(a, b) {
return a + b
}
fn(2, 3