概述
继:http://www.cnblogs.com/hongdada/p/3328089.html
new function(){}
function(){}():
大概的总结:
function(){}中有两个对象
一个是function()的实例化,这个肯定类型是object的,称为"实例化对象".
一个是return的对象,称为“返回对象".
当function()内部没有return时,那么返回对象=实例化对象。
当new function(){}时,如果返回对象存在,并且类型是object,那么就返回返回对象,反之就返回实例化对象。
当function(){}()时,这是个方法调用,有返回对象就返回返回对象,没有则返回undefined.
http://www.planabc.net/2008/02/20/javascript_new_function/
转载于:https://www.cnblogs.com/hongdada/p/3345718.html
最后
以上就是如意白羊为你收集整理的JavaScript:new function(){}和function(){}()的全部内容,希望文章能够帮你解决JavaScript:new function(){}和function(){}()所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复