本文主要是介绍JavaScript百炼成仙自学笔记——12,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
函数七重关之五(自执行函数)
什么时候用它?
很多时候,我们只想执行一个函数,却无所谓这个函数叫什么名字。那么这种情况下就可以考虑使用自执行函数。
{function(){console.log(123);}
}();
这就是一个简单的自执行的函数,所谓的自执行的函数,顾名思义,就是在定义之后就立刻执行的函数,他一般是没有名字的。也正因为自执行函数没有名字,所以他虽然会被立刻执行,但是他是会被执行一次(有点向Java中的静态代码块)
使用场景:
var inner = (function(){var a = 0;return function(increment){a = a+increment;console.log(a);}
})();inner(2);
inner(2);
inner(2);
这篇关于JavaScript百炼成仙自学笔记——12的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!