2015-06-03 2 views

ответ

88

Используйте конструктор для клонирования карт и наборов:

var clonedMap = new Map(originalMap) 

var clonedSet = new Set(originalSet) 
+1

Как сделать глубокий клон? – BILL

+0

Посмотрите эту скрипту, чтобы увидеть, как глубоко клонировать карту: https://jsfiddle.net/pahund/5qtt2Len/1/ –

+3

«Карта» следует рассматривать как абстрактный тип данных, а не как объект Javascript. Следовательно, глубокое клонирование «Карты» не имеет смысла. – ftor

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