原生jsの入口関数とjQueryの入口関数,および区別
3133 ワード
一、原生jsの入口関数.
ページ上のすべてのコンテンツ(DOM要素、テキストコンテンツ、およびピクチャを含む)がロードされてから、関数が実行されます.
二、jQueryの入口関数
1、ドキュメントのロードが完了したら(画像などの非文字メディアファイルを含まない)、画像のロードを待たずにこの関数を実行することができます.
2、同様に、ドキュメントのロードが完了し(画像などの非文字メディアファイルを含まない)、画像のロードを待たずにこの関数を実行することができます.
3、ドキュメントのロードが完了し、ピクチャのロードが完了したときにこの関数を実行し、元のjsのonloadのロードモードと同じです.
原生jsとjQueryの入口関数の最大の違いは:原生Js複数のエントリ関数を記述すると、後に記述されるものは前に記述されたものを上書きする. JQueryには複数のエントリ関数が記述されており、後のエントリ関数は前を上書きしません.
ページ上のすべてのコンテンツ(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の入口関数の最大の違いは: