首页 > 其他 > 详细

关于$.extend的一些见解

时间:2017-04-13 11:54:57      阅读:137      评论:0      收藏:0      [点我收藏+]

在jquery中:

  • $.extend(obj,obj1,obj2...);浅拷贝,后面的对象不会递归处理。
  • $.extend(true,obj,obj1,obj2...);深拷贝,后面的对象会进行递归处理.
  • 合并 defaults 和 options 对象,并且不修改 defaults 对象。这是常用的插件开发模式。
    •   
      var defaults = { validate: false, limit: 5, name: "foo" };
      var options = { validate: true, name: "bar" };
       
      // Merge defaults and options, without modifying defaults
      var settings = $.extend( {}, defaults, options );

 

关于$.extend的一些见解

原文:http://www.cnblogs.com/yuxinpeng/p/6703101.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!