js和JQuery入口函式的區別
阿新 • • 發佈:2018-11-26
### 一、原生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載入完”);
})