js和JQuery入口函數的區別


### 一、原生Js和jQuery入口函數加載模式不同。

```

1、原生Js會等到DOM元素加載完畢,並且圖片也加載完畢才會執行;

2、jQuery會等到DOM元素加載完畢,但不會等到圖片加載完畢就會執行。

```

### 二、編寫多個入口函數的區別。

```

1、原生Js如果編寫多個入口函數,后面編寫的會覆蓋前面編寫的;

2、JQuery中編寫多個入口函數,后面的不會覆蓋前面的。

```

原生JS的入口函數只能寫一個 寫多個就層疊覆蓋

window.onload= function () {
alert(“我是原生第一個入口函數”);
}
window.onload= function () {
alert(“我是原生第二個入口函數”);
}

jquery入口函數三種方式:

jQ 的入口函數 多個不會覆蓋

$(function () {
//文檔和圖片都加載完成 相當於原生的 window.onload
alert(“JQ的第一個入口”);
});

$(document).ready(function () { // 文檔加載出來以后執行
alert(“入口函數1”);
});

$(window).ready(function () { //文檔和圖片全部加載完 執行
alert(“window加載完”);
})


免責聲明!

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



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