Привет Я использую следующий код для создания объектаКлонирование объекта в JavaScript
var parent = {};
parent["Task name"] = "Task " + ++x;
parent["Start time"] = "01/03/2013";
parent["End time"] = "01/08/2013";
parent["Duration"] = "5 days";
parent["Status"] = Math.round(Math.random() * 100);
Как клонировать/взять копию объекта с помощью JavaScript кода. Есть ли другой способ достичь этого?
@wared если вы получаете типError, то вход «a», очевидно, не является допустимым объектом, или вы пытаетесь передать в свой собственный объект (или вообще нет объекта), таким образом, вы должны ожидать отказа, поскольку он предназначен для обрабатывать только объекты javascript и ничего больше. – Entoarox
@wared Я исправил его (b не был отлит как функция), исходный код был непосредственно из одного из моих уже укоренившихся скриптов, что-то, вероятно, пошло не так в минимизации. – Entoarox
@wared Сценарий активно используется, поэтому не должно было возникнуть никаких проблем, но после проверки он получает код, который использует его, еще не нуждался в методе клонирования, поэтому ошибка была просто упущена. – Entoarox