jQuery中的$.extend方法來擴展JSON對象及合並,方便調用對象方法


$.extend方法可以擴展JSON對象,用一個或多個其他對象來擴展一個對象,返回被擴展的對象。 

 

例一

合並 settings 和 options,修改並返回 settings

var settings = { validate: false, limit: 5, name: "foo" };
var options = { validate: true, name: "bar" };
jQuery.extend(settings, options);

結果 settings == { validate: true, limit: 5, name: "bar" }

 

例二

合並 defaults 和 options, 不修改 defaults。
var empty = {};
var defaults = { validate: false, limit: 5, name: "foo" };
var options = { validate: true, name: "bar" };
var settings = jQuery.extend(empty, defaults, options);

 

結果
settings == { validate: true, limit: 5, name: "bar" }
empty == { validate: true, limit: 5, name: "bar" }

 

轉自jQuery幫助文檔


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM