Встречается на собеседованиях • сегодня

Как узнать что в переменной находится массив

В JavaScript можно проверить, является ли переменная массивом, с помощью нескольких методов:

  1. Array.isArray() - самый надежный способ:
javascript
const arr = [1, 2, 3];
console.log(Array.isArray(arr)); // true
  1. instanceof - работает в большинстве случаев, но может дать ложный результат при работе с фреймами:
javascript
console.log(arr instanceof Array); // true
  1. Проверка через Object.prototype.toString:
javascript
console.log(Object.prototype.toString.call(arr) === '[object Array]'); // true

Array.isArray() - предпочтительный метод, так как он надежно работает во всех случаях, включая кросс-фреймовые сценарии.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы