我讀過(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