javascript的申明对象和函数的问题

查看:86
本文介绍了javascript的申明对象和函数的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

var setInter = function () {
    return {
        init:function () {
            return null;
        }
    };
}();

上面这段代码是什么意思? function 后面的()代表什么 ?

方法里面的return会在第一次加载的时候就运行吗 ?

解决方案

var setInter = function () {
    return {
        init:function () {
            return null;
        }
    };
}();

上面这段代码是什么意思?---->意思是当编译器执行到此处是,会立即执行function并将return的对象传给serInter。
function 后面的()代表什么 ?---> 等同于(function(){})();
方法里面的return会在第一次加载的时候就运行吗 ?---->不会,只会返回对象给setInter,你可以调用setInter.init()试试看

这篇关于javascript的申明对象和函数的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆