数组扁平化
效果:
|
es5 实现:递归调用
|
es6 实现
|
实现 new
实现要点:
new
会产生一个新对象- 新对象需要能够访问到构造函数的属性,所以需要重新指定它的原型
- 构造函数可能会显示返回
|
实例
|
实现 instanceof 关键字
instanceof
就是判断构造函数的 prototype
属性是否出现在实例的原型链上
|
Promise.all
promiseAll 源码实现
|
函数柯里化
|
- 本文作者: luckyship
- 本文链接: https://luckyship.github.io/2021/08/09/2021-08-09-javascript-method-implement/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!