热门

最新

红包

立Flag

投票

同城

我的

发布
weixin_43894730
四年反馈人
4 年前
trueweixin_43894730

使用new命令时,它后面的函数依次执行下面的步骤。

创建一个空对象,作为将要返回的对象实例。
将这个空对象的原型,指向构造函数的prototype属性。
将这个空对象赋值给函数内部的this关键字。
开始执行构造函数内部的代码。

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
new命令本身就可以执行构造函数,所以后面的构造函数可以带括号,也可以不带括号。下面两行代码是等价的,但是为了表示这里是函数调用,推荐使用括号。// 推荐的写法var v = new Vehicle();// 不推荐的写法var v = new Vehicle;
立即登录