正在回答
2回答
同学你好,因为new关键字的作用是实例化对象,所以去掉new关键字,相当于只是声明了一个函数,所以返回的结果是function。具体的区别参考如下解析:
1、function () {} 相当于声明了一个构造函数, 添加new关键字时候,即:new function(){} 是实例化对象操作,所以返回的结果是object
2、Function(首字母大写)是js语法中规定好的方法,添加new关键字后会成一个函数,所以选择题中的输出的结果是function
同学可以结合老师第一次的回复理解下,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星