所以我正在学习 javascript,并且遇到了 IIFE(立即调用函数表达式)
我不知道 2020 年我们是否还在使用它,你能告诉我它是否有用或者有新的方法来做到这一点
最佳答案
IIFE 经常与 Module Pattern 一起使用。在 JS 中限制模块向调用者公开的内容。我们现在在范围界定、模块和 Assets 智能捆绑方面有更好的选择,因此您将很少看到它被使用。
根据我的经验,并不是我们有了新的方法,而是它的用例几乎消失了。话虽这么说,如果您发现自己处于需要它的罕见情况,它仍然完全有效。
关于javascript - 我们还在 es6+ 中使用 iife,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63969860/