当在一个函数前面使用new关键字调用,会自动执行以下四个阶段
1.创建或者说是构造一个全新的对象
2.会对新创建的对象进行原型链的关联具体看JS 中的原型链(https://www.jianshu.com/p/1e683a9771c3),
3.函数调用的this绑定到新对象
4.如果函数没有返回其他对象,那么使用new关键字调用的函数会返回这个新对象
当在一个函数前面使用new关键字调用,会自动执行以下四个阶段
1.创建或者说是构造一个全新的对象
2.会对新创建的对象进行原型链的关联具体看JS 中的原型链(https://www.jianshu.com/p/1e683a9771c3),
3.函数调用的this绑定到新对象
4.如果函数没有返回其他对象,那么使用new关键字调用的函数会返回这个新对象
本文标题:js 中的new 关键字
本文链接:https://www.haomeiwen.com/subject/vzfmsftx.html
网友评论