国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Jquery中擴展方法extend使用技巧

2019-11-20 14:14:32
字體:
來源:轉載
供稿:網友

在使用Jquery開發的過程中,extend是常用的參數處理函數,特別是對默認值的使用。

Jquery的擴展方法原型是:

var v=$.extend(dest,src1,src2,[,src3...]);

作用是把src1,src2,src3合并到到dest中并返回合并后的dest.

但是在使用過程中,默認值往往是不能被改變的,

如下:

var defaut={'selector':'select','default':'默認值','backcolor':'#85e137','forecolor':'#000'};var src={'selector':'ss','default':'笑話','backcolor':'#fff','forecolor':'red'};

如果我們使用

var v=$.extend(dfault,src);

來進行參數的處理,那么下一次處理的時候默認值就是這次處理之后的值而不是真實的默認值了。

我們可以用下面的代碼:

var v=$.extend({},dfault,src);

即我們使用一個空的對象作為目標參數(default),將默認參數作為第一次源參數(src),這樣同樣是返回了合并后的參數,但是我們的default沒有被改變,還可以再次使用!

這樣就實現了默認值保持不變的效果了!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武威市| 磐石市| 穆棱市| 封丘县| 普安县| 时尚| 伽师县| 永德县| 榆社县| 邵东县| 澎湖县| 司法| 苏尼特右旗| 巩留县| 图们市| 姚安县| 红河县| 东乡县| 嘉黎县| 宜春市| 日喀则市| 罗田县| 徐汇区| 犍为县| 闻喜县| 宝应县| 梁平县| 绥江县| 昆明市| 阜平县| 绍兴市| 武义县| 侯马市| 镇赉县| 尼勒克县| 宁陕县| 涟水县| 正宁县| 阿城市| 辰溪县| 宣汉县|