jquery,angular 对象数组的克隆和深度克隆
生活随笔
收集整理的這篇文章主要介紹了
jquery,angular 对象数组的克隆和深度克隆
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
?var obj1 =?$.extend(false, {}, obj2); ?//對象克隆
var obj1 =?$.extend(true, {}, obj2); ? //對象深度克隆
----------------------------把{} 換成了[]---------------
var obj1 =?$.extend(false, [], obj2); ? ?//數(shù)組克隆
var obj1 =?$.extend(true, [], obj2); ? ?//數(shù)組深度克隆
var obj1 =?angular.extend({},obj2); //克隆
var obj1 =?angular.copy(obj2); //深度克隆
?
所謂的深度就是指有好幾層關(guān)系在里面,普通克隆下面幾層還會保持引用關(guān)系。
轉(zhuǎn)載于:https://www.cnblogs.com/amazingDuck/p/5113941.html
總結(jié)
以上是生活随笔為你收集整理的jquery,angular 对象数组的克隆和深度克隆的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: web开发中常见的安全漏洞及避免方法
- 下一篇: CentOS中安装MySQL数据库