美男兮

文章 评论 浏览 28

美男兮 2022-05-04 13:57:46

var arr = [...new Set(arr.join(',').split(','))].map(v => Number(v)).sort((a,b) => a-b)

第 11 题:将数组扁平化并去除其中重复数据,最终得到一个升序且不重复的数组

美男兮 2022-05-04 13:57:31

@MingShined 什么是面向类的语言?第一次听说,能否详细讲讲。

第 7 题:ES5/ES6 的继承除了写法以外还有什么区别?

美男兮 2022-05-04 13:50:13

感谢感谢,十分感谢!!!

underscore 系列之如何写自己的 underscore

美男兮 2022-05-04 13:46:44

我们会发现,相比寄生组合式继承,ES6 的 class 多了一个 Object.setPrototypeOf(Child, Parent) 的步骤。

好奇 es6 多了这一个步骤的原因,继承静态属性和方法吗?

除此之外也可以通过构造方法(类)来判断两个“类”是否是继承关系吧,比如:

Child instanceof Parent // true

instanceof不行吧,A instanceof B 是判断A的__proto__是否和B.prototype相等,一直查到A.__proto__为null时,这里只是Child.__proto__ === Parent,Child instanceof Parent 会返回false的

应该是child的实例为true

ES6 系列之 Babel 是如何编译 Class 的(下)

更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文