function fun(){alert(111)}fun()var aaa=new fun()如上代码所示,如果我想alert(111)时,可以使用fun()或new fun()去调用。既然2个调用方法都一样,那么用new关键字去调用,好处在哪里呢?
1 回答
富国沪深
TA贡献1790条经验 获得超9个赞
var cl=console.log;
var a=fun();
var b=fun();
var c=new fun();
cl(a===b);//true
cl(a===c);//false
cl(a instanceof fun);//false
cl(c instanceof fun);//true
cl(fun instanceof Function);//true
添加回答
举报
0/150
提交
取消
