我在这个网站上搜索过类似的问题,但他们没有回答我的特定问题
嘿,所以我想知道你为什么要用:
(function(){a+b;})();
而不是:
a+b;
这是我在本教程中经常使用的一件事我跟随:
Link
编辑:
" 真正的代码以获得更好的背景":
(function() {var requestAnimationFrame = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;
window.requestAnimationFrame = requestAnimationFrame;
})();
编辑:
不知道它被称为IIFE,谢谢你的链接。
答案 0 :(得分:0)
仅用于封装。在外部范围内不可见。