閱讀166 返回首頁    go 魔獸


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幫助文檔

 

 

最後更新:2017-04-02 15:14:44

  上一篇:go 升級到Win 8之前必須關注的十個問題
  下一篇:go 如何去舊工程適配iOS6和iPhone5