位置:首頁 > 軟件操作教程 > 編程開發(fā) > JavaScript > 問題詳情

JavaScript 復(fù)制對象

提問人:劉團圓發(fā)布時間:2020-11-25

■知識點

復(fù)制對象就是利用for/iii遍歷對象,然后把每個對象成員賦值給另一個對象。

■實例設(shè)計

在下面的示例中,通過復(fù)制操作把obj的屬性轉(zhuǎn)移給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

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部