Вопросы к Поиску с Алисой
Методы slice, concat и join в JavaScript отличаются по назначению и действию:
Slice создаёт новый массив из части существующего, копируя в него элементы с индекса start до end (не включая end). codelab.pro learn.javascript.ru start и end могут быть отрицательными, в этом случае отсчёт позиции будет вестись с конца массива. learn.javascript.ru
Concat используется для объединения двух или более массивов в один. codelab.pro Метод не изменяет исходные массивы, но возвращает новый массив, который содержит все элементы исходных массивов в том порядке, в котором они были переданы методу. codelab.pro
Join объединяет все элементы массива в одну строку, используя определённый разделитель, который передаётся через параметр. metanit.com По умолчанию, метод join в качестве разделителя использует запятую. ru.wh-db.com
Таким образом, slice фокусируется на копировании части массива, concat — на объединении массивов, а join — на преобразовании массива в строку.