Jaka jest różnica między tymi dwoma.
$(document).ready(function(){ ... });(function(){ ... })();
Czy obie te funkcje są wywoływane w tym samym czasie? Wiem, że document.ready zostanie uruchomiona, gdy cała strona HTML zostanie wyrenderowana przez przeglądarkę, ale co z drugą funkcją (samo wywołująca funkcja anonimowa). Czy czeka, aż przeglądarka zakończy renderowanie strony, czy jest wywoływana przy każdym napotkaniu?
$(function() {});jest równoważne$(document).ready(function() {});