ES6 允许使用“箭头”(=>)定义
不需要参数或需要多个参数,就用圆括号代
代码块部分多于一条语句,就用大括号括起来,并且用return返回
箭头函数返回对象时,必须在对象外面加上括号
箭头函数使得表达更加简洁
箭头函数能够简化回调函数
关于箭头函数中的this的指向
普通函数的this:指向它的调用者,如果没有调用者则默认指向window.
箭头函数的this: 指向箭头函数定义时所处的对象,而不是箭头函数使用时所在的对象,默认使用父级的this.
综上:箭头函数没有自己的this,它的this是继承而来,默认指向在定义它时所处的对象(宿主对象)。