原生jsの入口関数とjQueryの入口関数,および区別

3133 ワード

一、原生jsの入口関数.
ページ上のすべてのコンテンツ(DOM要素、テキストコンテンツ、およびピクチャを含む)がロードされてから、関数が実行されます.
    window.onload = function () {
     
        alert(1);
    }

二、jQueryの入口関数
1、ドキュメントのロードが完了したら(画像などの非文字メディアファイルを含まない)、画像のロードを待たずにこの関数を実行することができます.
 $(document).ready(function () {
     
        alert(1);
    })

2、同様に、ドキュメントのロードが完了し(画像などの非文字メディアファイルを含まない)、画像のロードを待たずにこの関数を実行することができます.
  $(function () {
     
        alert(1);
    });

3、ドキュメントのロードが完了し、ピクチャのロードが完了したときにこの関数を実行し、元のjsのonloadのロードモードと同じです.
 $(window).ready(function () {
     
        alert(1);
    })

原生jsとjQueryの入口関数の最大の違いは:
  • 原生Js複数のエントリ関数を記述すると、後に記述されるものは前に記述されたものを上書きする.
  • JQueryには複数のエントリ関数が記述されており、後のエントリ関数は前を上書きしません.