JavaScript · Junior · Запитання 26 з 75
Чим slice відрізняється від splice?
- ✓Правильна відповідь:
sliceповертає частину масиву без змін,spliceзмінює вихідний - 2
spliceповертає копію без змін, аsliceзмінює вихідний масив - 3Це синоніми,
splice- застаріла назва методуslice
Пояснення
arr.slice(1, 3) створює новий масив. arr.splice(1, 2, 'x') видаляє й вставляє елементи в самому arr. Немутувальна альтернатива - toSpliced(). Мутувальні методи також: push, pop, shift, sort, reverse.