说一说JS的IIFE

定义

为什么需要IIFE?

IIFE的常见形式

列表 1:IIFE写法一

列表 2:IIFE写法二

其实,IIFE不限于()的表现形式[1],但是还是遵守约定俗成的习惯比较好。

IIFE的函数名和参数

根据《You Don’t Know JS:Scope & Clouses》[2]的说法,尽量避免使用匿名函数。但是IIFE确实只执行一次,给IIFE起个名字有些画蛇添足了。如果非要给IIFE起个名字,干脆就叫IIFE好了。

IIFE构造单例模式

小结

0

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据