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