2012-03-07 2 views
0

Можно создать дубликат:
What is the most efficient way to clone a JavaScript object?
Copying an Object in JavascriptКак получить новую ссылку на объект

Если у меня есть этот

var a = {}; 
a.test1 = 1; 
a.test2 = 2; 

, а затем я делаю

var b = a; 

b.test1 = 5; 

Я не хочу, чтобы a.test1 также меняется. Как я могу получить новую ссылку или объект?

+0

http://www.thespanner.co.uk/2008/04/10/javascript-cloning-objects/ – androidavid

+1

http://stackoverflow.com/questions/122102/what-is-the-most-efficient- way-to-clone-a-javascript-object – Ryan

+0

http://stackoverflow.com/questions/728360/copying-an-object-in-javascript – Ryan

ответ

0

Вы должны создать объект самостоятельно и скопировать все свойства исходного объекта на него.

Смежные вопросы