JQuery 函數執行順序


說來慚愧,這么多年了,今天才詳細了了解了一下js幾種函數的執行順序

1.DOM元素加載之前

<script type="text/javascript">
  (function() {
    alert("before loading dom!");
  })(jQuery);
</script>

立即執行函數 (function(){}())與(function(){})()

$(function(){});

$(function(){}) 是 $(document).ready(function(){/.../})的簡寫形式,是在DOM加載完成后執行的回調函數,並且只會執行一次。

   $( document ).ready(function() {
     console.log( "page is ready!" );
  });  

  $(function() {
     console.log( "page is ready!" );
  });

這兩種起到的兩種效果是完全一樣的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM