javascript interview question #33

Чему равен тип суммы двух пустых массивов? Массив? Объект? Undefined? Что будет выведено на экран?

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

В JavaScript, оператор + не выполняет конкатенацию (склеивание) массивов.

Вместо этого, он преобразовывает массивы в строки и склеивает их.

Два пустых массива становятся двумя пустыми строками, а их сумма — тоже пустая строка!

Что важно для нас, так это результат, который вернет оператор typeof. Для любой строки, даже пустой, это будет - string.


ОТВЕТ: на экран будет выведена строка string.