位置:首页 > 软件操作教程 > 编程开发 > JavaScript > 问题详情

JavaScript 复制对象

提问人:刘团圆发布时间:2020-11-25

■知识点

复制对象就是利用for/iii遍历对象,然后把每个对象成员赋值给另一个对象。

■实例设计

在下面的示例中,通过复制操作把obj的属性转移给obj1对象。

var obj = {               //定义对象

    x:true, 

    y:false

}

var obj1 = {};

for(var i in obj)              //遍历obj对象,把它的所有成员都赋值给对象obj1

     obj1[i] = obj[i];

}

console.log(obj1 === obj);   //false,说明两个对象不同

console.log(obj1.x);               //true

console.log(obj.x);                 //true

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部