我是靠谱客的博主 如意白羊,这篇文章主要介绍JavaScript:new function(){}和function(){}(),现在分享给大家,希望可以做个参考。

继: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内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(115)

评论列表共有 0 条评论

立即
投稿
返回
顶部