第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

jQuery語法整理1——jQuery.extend()

標(biāo)簽:
JQuery

jQuery.extend()函数用于将一个或多个对象的内容合并到目标对象。

语法

jQuery.extend( target [, object1 ] [, objectN... ] )
jQuery.extend( [ deep ], target , object1 [, objectN... ] )

参数说明

参数名 描述
deep 可选/Boolean类型指示是否深度合并对象,默认为false。如果该值为true,且多个对象的某个同名属性也都是对象,则该"属性对象"的属性也将进行合并。
target Object类型目标对象,其他对象的成员属性将被复制到该对象上。
object1 可选/Object类型第一个被合并的对象。
objectN 可选/Object类型第N个被合并的对象。

代码示例

	var object1 = {
		apple: 0,
		banana: {weight: 52, price: 100},
		cherry: 97
	};
	var object2 = {
		banana: {price: 200},
		durian: 100
	};
	/* object2 合并到 object1 中 */
	$.extend(object1, object2);

	/*上段代码运行输出结果为:
	{
	      apple:0,
	      banana: {price: 200},
		  cherry: 97,
	      durian: 100
	}
		合并的时候,如果两个对象里含有相同的属性,后面的属性值会覆盖前面的
		如果需要对象属性值合并,可以用深度复制的方式
		$.extend(true, object1, object2);
	*/

在开发过程中,$.extend经常用于合并默认值和给定的参数值

	var defaults = {
		key1: value1,
		key2: value2
	}
    var options = {
		key1: value3
    }

    var settings = $.extend({},defaults,options);
   /* 
   {
        key1: value3,
        key2: value2
    }
  */

點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學(xué)

大額優(yōu)惠券免費領(lǐng)

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消