我读过(function(){})();
立即调用并且不需要调用。 和$(function());
也立即被调用。立即调用函数和jQuery立即调用函数之间的区别
- 它们是否都具有相同的功能?
- 在文档完全加载后加载了立即调用的函数吗?
$(function());
的实际功能是什么?- 确实
$(function());
文件完全加载后?
我读过(function(){})();
立即调用并且不需要调用。 和$(function());
也立即被调用。立即调用函数和jQuery立即调用函数之间的区别
$(function());
的实际功能是什么?$(function());
文件完全加载后?(function() {})()
是一个匿名函数,立即调用。
$(function() {});
是jQuery的简写$(document).ready(function() {});
在vanilla JavaScript中它相当于什么?负载()? – 1252748 2013-11-23 00:22:45
这是什么等同于香草的JavaScript?负载()? – 1252748 2013-11-24 02:49:09
@thomas最好的等价物就是[onreadystatechange](https://developer.mozilla.org/en-US/docs/Web/API/document.readyState),但最常见的是,如果你不需要资源要加载,最简单的解决方案是从主体末尾的脚本元素调用代码(当元素已被定义时)。 – 2013-11-24 08:48:54