使用new调用函数

课后整理 2020-12-10

使用new命令可以实例化对象,这是它的主要功能,但是在创建对象的过程中会激活并运行函数。因此,使用new命令可以间接调用函数。

【注意】

使用new命令调用函数时,返回的是对象,而不是return的返回值。如果不需要返回值,或者return的返回值是对象,可以选用new间接调用函数。

【示例】下面示例简单演示了如何用new命令,把传入的参数值显示在控制台。

function f(x,y){                                        //定义函数 
    console.log("x = " +  x + ", y = " + y );
}
new f(3, 4);