美文网首页
ECMAScript 6 ES6 学习笔记一

ECMAScript 6 ES6 学习笔记一

作者: Happy_Xin | 来源:发表于2017-12-14 15:04 被阅读0次

    ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。

    最常用的ES6特性

    let, const, class, extends, super, arrow functions, template string, destructuring, default, rest arguments

    3) class, extends, super

    这三个特性涉及了ES5中最令人头疼的的几个部分:原型、构造函数,继承...你还在为它们复杂难懂的语法而烦恼吗?你还在为指针到底指向哪里而纠结万分吗?   有了ES6我们不再烦恼!

    classAnimal{ constructor(){this.type='animal' } says(say){ console.log(this.type+ ' says ' + say) }}let animal =newAnimal()animal.says('hello')//animal says helloclassCatextendsAnimal{ constructor(){super()this.type='cat' }}let cat =newCat()cat.says('hello')//cat says hello

    相关文章

      网友评论

          本文标题:ECMAScript 6 ES6 学习笔记一

          本文链接:https://www.haomeiwen.com/subject/sajkwxtx.html