JavaScriptда массивлар ва объектларни фарқлаш

Юқорида кўрсатилганидек, typeof оператори массивлар ва объектларни фарқлаш имконини бермайди. Айни пайтда, баъзан буни аниклаш зарур бўлади. Бу ҳолда Array.isArray() функцияси ёрдамга келади:

javascriptconsole.log( Array.isArray([]) ); // true чиқади
console.log( Array.isArray({}) ); // false чиқади
Задание 1

Кодни ишлатмасдан, консольга нама чиқишини аникланг:

javascriptconsole.log( Array.isArray([1, 2, 3]) );
Задание 2

Кодни ишлатмасдан, консольга нама чиқишини аникланг:

javascriptconsole.log( Array.isArray({x: 1, y: 2, z: 3}) );