JavaScriptda massiv nusxalari

Keling, massivlarni qanday nusxalashni o'rganaylik. Misol uchun, bizda quyidagi massiv mavjud deb faraz qilaylik:

javascriptlet arr = [1, 2, 3, 4, 5];

Keling, uning nusxasini yarataylik. Bu maxsus usul yordamida amalga oshiriladi, mana shunday:

javascriptlet copy = Object.assign([], arr);

Destrukturalizatsiya orqali ikkinchi yondashuv ham mavjud:

javascriptlet copy = [...arr];