Order.prototype.selectItem = function(newItem) { ...
newItem
- это объект, который я хочу скопировать, а затем изменить копию без изменения оригинального newItem.
var newSelectedItem = newItem;
newSelectedItem.orderIndex = this.selectedItems.length + 1;
Изменение порядка индекса копии также изменит исходный новый элемент.
Вопрос: Как скопировать, а затем изменить копию без изменения оригинального newItem.
Спасибо!