> Что происходит при сложении двух пустых массивов в JavaScript (JavaScript)
Уровень: middle · Роль: frontend · Категория: Технические вопросы
Компании: Иннотех, Avito
Стек: JavaScript
> Пример ответа
При сложении двух пустых массивов ([] + []) в JavaScript результатом будет пустая строка "". Это происходит из-за механизма приведения типов: оператор + вызывает преобразование каждого операнда к примитиву. Для массивов это означает вызов метода toString(), который для пустого массива возвращает пустую строку. Таким образом, [].toString() даёт "", и сложение двух пустых строк даёт "". Пример:
JAVASCRIPTconsole.log([] + []); // ""
> Похожие задачи по frontend
Как работает прототипное наследование в JavaScript?
Что такое Promise в JavaScript и как он работает?
Из каких этапов состоит событийный цикл JavaScript
Как работает callback в методе map в JavaScript и что означают его аргументы
> ГОТОВЫ К СЛЕДУЮЩЕМУ СОБЕСЕДОВАНИЮ?
Запустите тренировочную сессию с ИИ и получите детальную обратную связь, чтобы увереннее проходить реальные интервью