Чему равен пустой массив в js
Ответы

Кирилл Маркеев
18 октября 2022
Пустой массив в JavaScript приводится к логическому значению true
.
Проверить это можно двумя способами.
- С помощью оператора
!!
(двойное отрицание), который осуществляет приведение к логическому типу:
console.log(!![]); // => true
- С помощью обёртки
Boolean()
, выполняющей ту же функцию:
console.log(Boolean([])); // => true
4
0
Любой массив в js
является объектом, включая и пустой массив:
typeof []; // 'object'
3
0