Проверка на низа во JavaScript
Постои специјален метод Array.isArray,
со кој може да се провери променливата
за тоа дали содржи вистинска низа
или не. Ајде да ја провериме работата на методот.
Низа:
let test = [1, 2, 3];
let res = Array.isArray(test);
console.log(res); // ќе испечати true
Објект:
let test = {a: 1, b: 2, c: 3};
let res = Array.isArray(test);
console.log(res); // ќе испечати false
Примитив:
let test = 'abcde';
let res = Array.isArray(test);
console.log(res); // ќе испечати false
Псевдониза:
let test = document.querySelectorAll('p');
let res = Array.isArray(test);
console.log(res); // ќе испечати false
Дадена е дводимензионална низа:
let test = [
[1, 2, 3],
{a: 1, b: 2, c: 3},
[3, 4, 5],
{x: 1, y: 2, z: 3},
];
Поминете ја оваа низа со циклус и за секој елемент проверете, дали е тој низа или не.