Jquery的擴展方法extend是我們在寫插件的過程中常用的方法,該方法有一些重載原型,下面來看看詳細的介紹吧。
通常我們使用jquery的extend時,大都是為了實現默認字段的覆蓋,即若傳入某個字段的值,則使用傳入值,否則使用默認值。
如下面的代碼:
function getOpt(option){ var _default = { name : 'wenzi', age : '25', sex : 'male' } $.extend(_default, option); return _default;}getOpt(); // {name: "wenzi", age: "25", sex: "male"}getOpt({name:'bing'}); // {name: "bing", age: "25", sex: "male"}getOpt({name:'bing', age:36, sex:'female'}); // {name: "bing", age: 36, sex: "female"}那現在我們就得需要知道這個extend具體是怎么實現的了,除了實現上面的功能,還有其他作用么?那肯定是有的啦,否則我也不會問那句話了((⊙ 主站蜘蛛池模板: 平远县| 兴国县| 汪清县| 保山市| 五华县| 江都市| 新宁县| 合肥市| 昭苏县| 正阳县| 吴桥县| 湘阴县| 龙南县| 陆丰市| 驻马店市| 波密县| 泰安市| 伊宁市| 香港 | 宁明县| 中西区| 湾仔区| 隆昌县| 电白县| 宁城县| 监利县| 长阳| 咸丰县| 金堂县| 忻城县| 沾化县| 调兵山市| 龙井市| 临汾市| 修水县| 陵水| 中江县| 红原县| 周至县| 郯城县| 黄骅市|