jQuery之外掛程式機制

2021-10-03 13:08:36 字數 741 閱讀 2547

在jquery的高階語法裡面有個外掛程式機制,換句話說就是擴充套件jquery,提供新的方法。

一、外掛程式機制

jquery.fn.extend(object) 擴充套件 jquery 元素集來提供新的方法(通常用來製作外掛程式)。

jquery.extend(object) 擴充套件jquery物件本身。用來在jquery命名空間上增加新函式。

// 擴充套件jquery 元素集

$.fn.

extend(}

);//上面的寫法是擴充套件到元素集

//擴充套件給jquery物件本身

$.extend(}

);$(

".btn").

click

(function()

);

//$.extend 合併功能

var info =

;var list =

console.

log($.

extend

(, list, info));

//合併物件的功能

console.

log(object.

assign

(, info, list)

);

在這裡合併會出現覆蓋。後面的覆蓋前面的,前面有的而後面沒有的也會保留。

二、小結

jQuery 外掛程式機制

簡介 利用jquery提供的 fn.extend 和 extend 方法,擴充套件 extend 擴充套件jquery的類方法 作用 1.合併物件 var a var b 後面加到前面,屬性相同的後面覆蓋前面的屬性 console.log extend a,b 2.擴充套件jquery類方法 var...

jQuery外掛程式機制

為了擴充套件jquery庫函式,jquery提供了兩種方式 jquery.extend object 擴充套件jquery物件本身,主要是用來擴充套件jquery全域性函式 呼叫時直接 函式名 引數 如下例子 jquery.fn.extend object 擴充套件 jquery 元素集,主要用於擴...

JQuery外掛程式機制

jquery.extend object 擴充套件jquery物件本身,主要是用來擴充套件jquery全域性函式 呼叫時直接 函式名 引數 charset utf 8 title src js jquery 3.3.1.js script head var object 在object中定義方法mi...