//1. 箭头函数
// const fn=()=>{
// console.log(1,2,3);
// }
// fn()
//2. 只有一个参数时可省()
// const fn=x=>{
// console.log(x);
// }
// fn(2)
//3. 只有行代码时可省{}
// const fn=x=>console.log(x);
// fn(3)
//4. 只有行代码时可省return
// const fn = x => x + x
// console.log(fn(4));
//5.箭头函数可以直接返回一个对象
// const fn=(uname)=>({uname:uname})
// console.log(fn('刘老板'));
//6.利用箭头函数求和
// const fn =(...arr)=>{
// let sum=0
// for (let i = 0; i < arr.length; i++) {
// sum+=arr[i]
// }
// return sum
// }
// console.log(fn(4,7));
//7.箭头函数this指向上一层
// let obj = {
// name: 'gao',
// age: 19,
// Say: function () {
// console.log(this);//指向obj
// }
// }
// obj.Say()
let obj = {
name: 'gao',
age: 19,
Say: ()=> {
console.log(this);//指向window
}
}
obj.Say()