Methods
-
(static) clone(arr) → {array}
-
Клонировать массив.
Parameters:
Name Type Description arrarray Массив Returns:
Новый массив- Type
- array
-
(static) concatOnce(arr, …element) → {array}
-
Добавить отдельные элементы и элементы других массивов в массив без повтора. Дополненный аналог стандартного метода `Array.prototype.concat`.
Parameters:
Name Type Attributes Description arrarray Массив element* <repeatable>
Элементы для добавления Returns:
Новый массив- Type
- array
-
(static) deepClone(arr) → {array}
-
Клонировать массив рекурсивно.
Parameters:
Name Type Description arrarray Массив Returns:
Новый массив- Type
- array
-
(static) pushOnce(arr, …element) → {number}
-
Добавить элементы в массив без повтора. Дополненный аналог стандартного метода `Array.prototype.push`.
Parameters:
Name Type Attributes Description arrarray Массив element* <repeatable>
Элементы для добавления Returns:
Количество элементов в массиве- Type
- number