我是靠谱客的博主 如意白羊,最近开发中收集的这篇文章主要介绍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 function(){}和function(){}()所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部