ES6

2017-08-16  本文已影响16人  Pretty_Boy

不仅仅因为可以简写,最关键的是它的this对象为继承外层代码块的this
function() {}
() => {}

  • default:默认值
    在函数参数中可以使用arg1=xxx;
    当调用函数时,没有arg1参数,则默认使用xxx
  • rest语法:抛弃arguments,在参数中使用:...args【为一个参数数组】
    当不给某项传参时,用undefined替代
    两者合用可以更好更有效的对参数进行管理,并且增加可读性
  • CommonJS写法:
    var animal = require('./aaa.js')
    module.exports = 'bbb'
  • ES6写法:
    import animal from './aaa'
    export default 'bbb'

as可以用来在{}中重命名


参考如下:

https://segmentfault.com/a/1190000004368132

上一篇 下一篇

猜你喜欢

热点阅读