Итак, вот визуал высокого уровня, чтобы вы больше никогда не запутались.
SLICE
✅ возвращает поверхностную копию элементов исходного массива
✅ не мутирует/изменяет исходный массив*
✅ может использоваться для извлечения определенных элементов
SPLICE
✅ возвращает объединенные элементы из исходного массива
✅ Он изменяет/мутирует исходный массив
✅ может использоваться для удаления элементов в любой позиции массива
✅ также может использоваться для добавления/замены элементов в массиве 🔥🔥
* если вы нарезаете массив объектов, изменение любого свойства нарезанного объекта также повлияет на исходный массив.
Документы MDN — ваш лучший способ понять синтаксис.
Продолжает расти. Продолжай учиться. 💪