判断匿名函数自执行

我现在有一个方法能够判断匿名函数自执行,

(function(fn) {

        

  if('判断条件') {

    var a = 1; // 满足该条件下传的参数不同

    fn(a)

  }else{

    var a = 2;

    fn(a);

  }

})(function(arg) {

            

   // coding...

})

请问还有别的方法来给匿名函数添加判断条件,来决定匿名函数是否执行?

把if写在外面这种超级简单的方式就不要回答了

统一回答一下,我觉得在定义匿名函数的主要目的就是防止变量污染,那很有可能存在一种情况就是某些条件下,我不需要匿名函数执行或者匿名函数执行的内容改变


MM们
浏览 428回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript