jQuery的$.extend 浅拷贝与深拷贝


Posted in Javascript onMarch 08, 2017

jQuery的$.extend 浅拷贝与深拷贝

$.extend( [deep ], target, object1 [, objectN ] );

 deep 
类型: Boolean 
如果是true,合并成为递归(又叫做深拷贝)。
 target 
类型: Object 
对象扩展。这将接收新的属性。
 object1 
类型: Object 
一个对象,它包含额外的属性合并到第一个参数。
objectN 
类型: Object 
包含额外的属性合并到第一个参数。

$.extend浅拷贝:

var obj1 = {name:xx,age:18,sex:man};
var obj2 = {name:cc,age:18};
$.extend(obj1,obj2);
obj1----->{name:cc,age:18} //被obj2覆盖

$.extend深拷贝:

var obj1 = {name:xx,age:18,sex:man};
var obj2 = {name:cc,age:18};
$.extend(true,obj1,obj2);
obj1----->{name:cc,age:18,sex:man}

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
jQuery 源码分析笔记(3) Deferred机制
Jun 19 Javascript
js中设置元素class的三种方法小结
Aug 28 Javascript
javascript中的window.location.search方法简介
Sep 02 Javascript
JS判断字符串包含的方法
May 05 Javascript
JS实现仿Windows经典风格的选项卡Tab切换代码
Oct 20 Javascript
seajs中模块依赖的加载处理实例分析
Oct 10 Javascript
webpack-url-loader 解决项目中图片打包路径问题
Feb 15 Javascript
基于Vue和Element-Ui搭建项目的方法
Sep 06 Javascript
vue多页面项目中路由使用history模式的方法
Sep 23 Javascript
JS co 函数库的含义和用法实例总结
Apr 08 Javascript
vue接口请求加密实例
Aug 11 Javascript
Vue使用Proxy代理后仍无法生效的解决
Nov 13 Javascript
vue-resourse将json数据输出实例
Mar 08 #Javascript
微信小程序 下拉列表的实现实例代码
Mar 08 #Javascript
js实现五星评价功能
Mar 08 #Javascript
ionic2 tabs 图标自定义实例
Mar 08 #Javascript
微信小程序 弹窗自定义实例代码
Mar 08 #Javascript
jQuery实现图片滑动效果
Mar 08 #Javascript
jquery实现折叠菜单效果【推荐】
Mar 08 #Javascript
You might like
一段php加密解密的代码
2006/10/09 PHP
PHP+SQL 注入攻击的技术实现以及预防办法
2010/12/29 PHP
php查看请求头信息获取远程图片大小的方法分享
2013/12/25 PHP
PHP_NETWORK_GETADDRESSES: GETADDRINFO FAILED问题解决办法
2014/05/04 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
2014/06/26 PHP
PHP实现批量修改文件后缀名的方法
2015/07/30 PHP
ThinkPHP自定义Redis处理SESSION的实现方法
2016/05/16 PHP
如何正确配置Nginx + PHP
2016/07/15 PHP
php实现连接access数据库并转txt写入的方法
2017/02/08 PHP
使用EXT实现无刷新动态调用股票信息
2008/11/01 Javascript
javascript multibox 全选
2009/03/22 Javascript
JavaScript Event学习补遗 addEventSimple
2010/02/11 Javascript
JavaScript通过setTimeout实时显示当前时间的方法
2015/04/16 Javascript
JavaScript类型检测之typeof 和 instanceof 的缺陷与优化
2016/01/13 Javascript
简单实现js拖拽效果
2017/07/25 Javascript
使用JavaScript实现链表的数据结构的代码
2017/08/02 Javascript
Angularjs单选框相关的示例代码
2017/08/17 Javascript
简单谈谈JS中的正则表达式
2017/09/11 Javascript
分享5个小技巧让你写出更好的 JavaScript 条件语句
2018/10/20 Javascript
vue 实现websocket发送消息并实时接收消息
2019/12/09 Javascript
JavaScript canvas实现跟随鼠标事件
2020/02/10 Javascript
js实现无缝轮播图插件封装
2020/07/31 Javascript
js实现滚动条自动滚动
2020/12/13 Javascript
python中利用zfill方法自动给数字前面补0
2018/04/10 Python
获取django框架orm query执行的sql语句实现方法分析
2019/06/20 Python
python爬虫解决验证码的思路及示例
2019/08/01 Python
Pytorch中.new()的作用详解
2020/02/18 Python
基于Python 的语音重采样函数解析
2020/07/06 Python
Django url 路由匹配过程详解
2021/01/22 Python
酒店人事专员岗位职责
2013/12/19 职场文书
银行职业规划书范文
2013/12/28 职场文书
五一手机促销方案
2014/03/08 职场文书
2014年超市员工工作总结
2014/11/18 职场文书
毕业生自荐材料范文
2014/12/30 职场文书
黑暗中的舞者观后感
2015/06/18 职场文书
公务员岗前培训心得体会
2016/01/08 职场文书