javascript继续 --- 图解 ES5继续 VS ES6继续

ES5继续 VS ES6继续

媒介

ES6 已生长了很长时间里 javascript相对于其他比方java等是一门比较奇异的言语, 由于其汗青原因其继续机制和对象天生体式格局被人诟病. ES6 的出现将彻底改变这一近况, ES6 引入了新的天生对象(类)语法花样,但依旧为ES5的语法糖,上篇文章
ES5 javascript 多种继续体式格局剖析细致引见了javascript的继续体式格局,

ES6给出了越发简约的牢固的类声明体式格局,有兴致的能够检察阮一峰的ES6入门,下面给出原文链接es6 阮一峰http://es6.ruanyifeng.com

正如曾的先生说的, 每个不理解的观点都是由于你的脑海里缺乏一幅图, 下面将以图解的体式格局来剖析对照 javascript 继续

  1. ES5继续
    《javascript继续 --- 图解 ES5继续 VS ES6继续》
    正云云图所示,此图为上篇文章中降到的组合继续,从图中能够清楚的看出对象的继续划定规矩–(再一次叹息图形的魅力 ^_^),上篇文章已细致讲了这类继续体式格局,此链接组合继续为细致引见, 有兴致的能够到前文检察, 在这里不加累坠,ES5中这类最简朴的继续,实质上就是将子类的原型设置为父类的实例。
  2. ES6继续
    《javascript继续 --- 图解 ES5继续 VS ES6继续》
    ES6的继续能够简朴的以为就是上篇文章中的寄生组合继续, 模子险些如出一辙,只是在语法结构上多了 class 和 extends关键字,别的一个区分就是父类和子类经由过程__proto__衔接。
    原文作者:镰月
    原文地址: https://segmentfault.com/a/1190000013105095
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞