Почему [1, 2, 3] + [4, 5] возвращает '1,2,34,5' вместо объединения массивов? [дублировать]Javascript

Форум по Javascript
Ответить
Anonymous
 Почему [1, 2, 3] + [4, 5] возвращает '1,2,34,5' вместо объединения массивов? [дублировать]

Сообщение Anonymous »

Я пытаюсь объединить два массива в JavaScript, используя оператор +, но вместо получения [1, 2, 3, 4, 5] я получаю строку '1,2,34,5' . Почему это происходит, и как я могу правильно объединить массивы?

Код: Выделить всё

const arr1 = [1, 2, 3];
const arr2 = [4, 5];
const result = arr1 + arr2;
console.log(result); // Output: "1,2,34,5" (Why not [1, 2, 3, 4, 5]?)



Подробнее здесь: https://stackoverflow.com/questions/796 ... the-arrays
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»