new myFunction()返回一个名为myFunction的对象。
myFunction是一个构造函数,通过使用关键字new来实例化一个对象。在JavaScript中,构造函数是一种特殊的函数,用于创建和初始化对象。当使用new关键字调用构造函数时,会创建一个新的对象,并将该对象的原型设置为构造函数的原型。然后,构造函数内部的代码会被执行,可以在构造函数内部定义对象的属性和方法。
以下是一个示例代码:
function myFunction() {
this.name = "John";
this.age = 30;
}
var obj = new myFunction();
console.log(obj.name); // 输出 "John"
console.log(obj.age); // 输出 30
在上述示例中,myFunction是一个构造函数,它定义了name和age属性。通过使用new关键字,我们创建了一个名为obj的新对象,并将其原型设置为myFunction的原型。然后,构造函数内部的代码会执行,将name属性设置为"John",将age属性设置为30。最后,我们可以通过访问obj的属性来获取相应的值。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云