jQuery中extend函數(shù)簡單用法示例
本文實例講述了jQuery中extend函數(shù)簡單用法。分享給大家供大家參考,具體如下:
var result=$.extend({},item,item1);
extend
給對象添加新的屬性:js插件經(jīng)常使用來配置參數(shù)
{}:item和item1合并后的結(jié)果
item:默認(rèn)屬性
item1:新增屬性,如果item1和item屬性重合則會覆蓋item1中的屬性
<span id="Test"></span>
var item={"name":"olive","age":23}; var item1={"name":"Momo",sex:"gril"}; var result=$.extend({},item,item1); console.log(JSON.stringify(result)); $("#Test").text(JSON.stringify(result))
結(jié)果:
分析:
結(jié)果表明item1的name屬性覆蓋了item的name屬性,并且item和item1對象的不重疊屬性相互不會產(chǎn)生影響,會統(tǒng)一由result對象繼承,很多js框架都是通過設(shè)置默認(rèn)的配置,然后通過extend函數(shù),用戶可以自定義相關(guān)配置,從而達(dá)到框架個性化使用的目的
更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery擴(kuò)展技巧總結(jié)》、《jQuery常見事件用法與技巧總結(jié)》、《jQuery常用插件及用法總結(jié)》、《jQuery常見經(jīng)典特效匯總》及《jquery選擇器用法總結(jié)》
希望本文所述對大家jQuery程序設(shè)計有所幫助。
- jQuery實現(xiàn)ajax回調(diào)函數(shù)帶入?yún)?shù)的方法示例
- 基于jquery trigger函數(shù)無法觸發(fā)a標(biāo)簽的兩種解決方法
- jQuery使用bind函數(shù)實現(xiàn)綁定多個事件的方法
- 詳解jQuery中關(guān)于Ajax的幾個常用的函數(shù)
- jQuery中clone()函數(shù)實現(xiàn)表單中增加和減少輸入項
- jquery中封裝函數(shù)傳遞當(dāng)前元素的方法示例
- jQuery中map函數(shù)的兩種方式
- jquery封裝插件時匿名函數(shù)形參和實參的寫法解釋
- jQuery中常用動畫效果函數(shù)知識點整理
相關(guān)文章
Jquery對新插入的節(jié)點 綁定Click事件失效的解決方法
下面小編就為大家?guī)硪黄狫query對新插入的節(jié)點 綁定Click事件失效的解決方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-06-06