为了账号安全,请及时绑定邮箱和手机立即绑定

变量声明的区别?

变量声明的区别?

三国纷争 2019-02-13 21:13:18
var a = 10 ;和var a = (function(){    return 10 ;})();之间有什么区别呢?
查看完整描述

1 回答

?
慕仙森

TA贡献1827条经验 获得超8个赞

// 最后a都是10.

// 只不过后者是函数的返回值。函数可以自己写。比如:

var b = 2;

var a = (function(){

    if(b === 2){

        return 10;

    }else{

        return b;

    }

})();


查看完整回答
反对 回复 2019-02-16
  • 1 回答
  • 0 关注
  • 409 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号