更新时间:2020年09月08日15时48分 来源:传智播客 浏览次数:
在Js代码中,new操作符的主要作用是产生对象。通过new创建空对象,为创建对象打基底。
2. 设置原型链
Js中在利用new操作符建好基底后,就开始下一步的Js代码操作,设置原型链。new通过构造函数创建出的实例可以访问到构造函数原型链中的属性,换言之,通过new操作符,原型链链接了实例和构建函数。
3. (改变this指向)让Func中的this指向obj,并执行Func的函数体。
一般情况下,在Js代码组中,出现this时,构造函数内部是正常工作,但当通过new操作符改变this指向后,所出现的返回值会被正常的返回出去。
4. 判断Func的返回值类型:如果是值类型,返回obj。如果是引用类型,就返回这个引用类型的对象。
从上述new操作符代码中可看出,new还可用来判断Func的返回值类型。如果返回值是值类型,则正常返回。如果是引用类型,就返回到引用类型的对象。
以上四点是new操作符在Js代码中的主要作用,希望对想要了解Js代码的人群可以有帮助。
猜你喜欢
JSP中如何注释?【java培训】
Node.JS快速入门:Node.JS下载与安装教程