国产探花免费观看_亚洲丰满少妇自慰呻吟_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沒有被改變,還可以再次使用!

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 商水县| 马尔康县| 穆棱市| 兰西县| 西乌| 香港 | 盐城市| 衡水市| 长海县| 安化县| 明溪县| 定兴县| 宿迁市| 乐亭县| 临颍县| 股票| 余江县| 鹿邑县| 怀柔区| 如东县| 阿拉善盟| 青神县| 贵定县| 阆中市| 昭通市| 蓬溪县| 万山特区| 景泰县| 云安县| 信丰县| 嘉黎县| 大同县| 息烽县| 攀枝花市| 宝丰县| 十堰市| 海口市| 安化县| 扶余县| 西乌| 浙江省|