zoukankan
html css js c++ java
javascript 克隆对象
function
clone(myObj)
{
if
(
typeof
(myObj)
!=
'
object
'
)
return
myObj;
if
(myObj
==
null
)
return
myObj;
var
myNewObj
=
new
Object();
for
(
var
i
in
myObj) myNewObj[i]
=
clone(myObj[i]);
return
myNewObj;
}
由于JAVASCRIPT的对象到对象的赋值是传址的,当我需要对两个相同内容对象进行更改与比较时,我就需要把旧对象CLONE出来。
哈,特别需求,特别处理。。。以上是方法,以下是调用
var
o
=
{a:
1
, b:
2
}
;
var
b
=
o;
b.b
=
3
;
//
此时,o.b的值为3
var
o
=
{a:
1
, b:
2
}
;
var
b
=
clone(o);
b.b
=
3
;
//
此时,o.b的值仍为2
查看全文
相关阅读:
数据规范化(normalization)
《穷爸爸富爸爸》笔记
期望,方差,协方差,相关系数,协方差矩阵,相关系数矩阵,以及numpy实现
numpy array和mat的乘法
matlab多图排列
POJ 3463
POJ 3463
Poj2449 第k短路
Poj2449 第k短路
POJ 3013
原文地址:https://www.cnblogs.com/yans/p/1241304.html
最新文章
linux安装anaconda
linux进入root模式
linux的关机
别人催是肯定的,但自己也要有自己的进度安排
fatfs的设置
低通滤波器
运算放大器的几个放大电路,,,放大倍数和频率的关系
【初赛】——排序
c++——类 运算符重载
c++——类 友元类 友元函数
热门文章
c++——类 静态成员数据
c++——类 拷贝构造
c++——小知识点 命名 main函数 定义类变量
c++——动态类对象 动态数组
c++——数组——指针 二级指针 数组初始化 数组打印 动态二维数组
小游戏一:win32贴图——TransparentBlt
感知器做二分类的原理及python numpy实现
python读入txt数据,并转成矩阵
转:图像质量评价指标之 PSNR 和 SSIM
python实现迭代法求方程组的根
Copyright © 2011-2022 走看看