1.箭头函数
定义函数的方式
const=(参数列表)=>{ }
- 参数问题
//多个参数
const sum = (num1,num2)=>{
return num+num2
}
//一个参数
const power= num=>{
return num*num
}
- 函数中有多行或一行代码时
//多行
const test =() =>{
console.log("23456789")
}
//一行
const mul=(num1,num2) => num1+num2
2.箭头函数中this的使用
一般将一个函数作为一个参数传到另一个函数中的时候用箭头函数
箭头函数中的this引用的是最近作用域中的this
一层一层往外找 直到找到this