此模式非常有用,因为它为初始化代码提供了作用域沙盒;
请考虑以下常见情况:
加载页面代码后,代码必须执行一些设置工作,例如附加时间处理器、创建对象、,等等
所有这些工作只需要执行一次,因此没有理由创建一个可重用的命名函数,
但是这些代码也需要一些临时变量,但是在初始化过程之后,它们将永远不会被再次使用,
因此将这些变量作为全局变量不是一个好主意,因此,我们需要立即执行该函数-将所有代码包装在其局部范围内,不会将任何变量泄漏到全局变量中;
立即执行拼音?立即执行,拼音:[lìJízhíxíng
]解释:立即:立即,立即;执行:1)执行,实际性能;2)承诺,处理;3)坚持廉洁;4)李庄夫人,执著执行。--用法:死刑立即执行:死刑立即执行,我们通常称之为死刑,是一种死刑执行制度,不是比死刑更严厉的刑罚。立即执行死刑,除高人民法院直接决定的以外,依法报高人民法院批准。被判处死刑缓期执行的,高级人民法院有权不报高人民法院直接批准。
立即执行函数:立即执行函数模式是一种语法,允许您的函数在定义后立即执行,例如:[JavaScript]查看纯拷贝](function(){
alert(“小心!“)]}()
js函数定时执行?立即执行循环:VARf=function(){控制台.log(“action”)returnf}setinterval(f(),2000)第一次不立即执行循环:VARf=function(){控制台.log(“action”)setInterval(f,2000)