2020
10-10
10-10
详解JavaScript中new操作符的解析和实现
前言new运算符是我们在用构造函数创建实例的时候使用的,本文来说一下new运算符的执行过程和如何自己实现一个类似new运算符的函数。new运算符的运行过程new运算符的主要目的就是为我们创建一个用户定义的对象类型的实例或具有构造函数的内置对象的实例(比如箭头函数就没有构造函数,所以是不能new的)。new操作符的执行大概有以下几个步骤:创建一个新的空对象把新对象的__proto__链接到构造函数的prototype对...
继续阅读 >