03 jQuery和JS入口函式的區別

2021-08-21 01:28:26 字數 685 閱讀 9770

jswindow.onload = function(){}

1 通過原生的js入口函式可以拿到 dom元素

var img = document.getelementsbytagname("img")[0];

2.通過原生的js入口函式可以拿到dom的寬高

var width = window.getcomputedstyle(img).width;

console.log("onload", width);

jquery

1. 原生js和jquery入口函式的載入模式不同

原生js會等到dom元素載入完畢,並且也會載入完畢才會執行js

jquery會等到dom載入完畢,但不會等到也載入完畢 就會執行

1通過jquery入口函式可以拿到dom原生

2通過jquery入口函式不可以拿到 dom的寬高

1.原生的js如果編寫了多個入口函式,後面編寫的會覆蓋前面編寫的

*/// window.onload = function (ev)

// window.onload = function (ev)  

2.jquery中編寫多個入口函式,後面的不會覆蓋前面的

執行兩次

03 JQuery外掛程式機制

1.this指標 1.1 this的用法 this 當前上下文dom物件 this 當前上下文jquery物件,可以呼叫jquery的方法和屬性 1.2 作用域 1.事件源 button click 2.當前元素 button 3.事件本身 click 1.外掛程式機制介紹 利用jquery提供的j...

jQuery和JS入口函式的區別

1.通過原生的js入口函式可以拿到dom元素 2.通過原生的js入口函式可以拿到dom元素的寬高 3.原生js和jquery入口函式的載入模式不同 3.1原生js會等到dom元素載入完畢,並且也載入完畢才會執行 3.2jquery會等到dom元素載入完畢,但不會等到也載入完畢就會執行 4.原生的js...

jquery的入口函式與js入口函式的區別

js window.onload function jquery docunment ready 或者 function 區別 window.onload 只有乙個入口函式,如果存在多個函式,前面會被後面覆蓋。jquery可以有多個入口函式,不會被覆蓋 執行機制不同 一般而言jquery入口函式要快...