пусть OBJ = {
имя: "吴小明" ,
возраст: 24 ,
любовь: {
pingpang: истинно } } пусть obj1 = OBJ; obj.name = "孙艺珍" ; obj.love.pingpang = ложь ; console.log (OBJ) console.log (obj1)
Выход:
{имя: "孙艺珍", возраст: 24, любовь: { pingpang: ложь} }
aa.html: 20 {имя: "孙艺珍", возраст: 24, любовь: { pingpang: ложь} }
пусть OBJ = { имя: "吴小明" , возраст: 24 , любовь: { pingpang: истинно } } пусть obj1 = {...} OBJ; obj.name = "孙艺珍" ; obj.love.pingpang = ложь ; console.log (OBJ) console.log (obj1)
Выход:
{имя: "孙艺珍", возраст: 24, любовь: { pingpang: ложь} }
aa.html: 20 {имя: "吴小明", возраст: 24, любовь: { pingpang: ложь} }
Поэтому, пусть obj1 = {...} OBJ; средства только тогда, когда структура данных OBJ иерархии, так что объект не копируется эталонным отношения.