Diferențierea array-urilor de obiecte în JavaScript

După cum s-a menționat mai sus, operatorul typeof nu permite distingerea între array-uri și obiecte. Uneori, totuși, este necesar să facem acest lucru. În ajutor vine funcția Array.isArray():

javascriptconsole.log( Array.isArray([]) ); // va afișa true
console.log( Array.isArray({}) ); // va afișa false
Задание 1

Fără a rula codul, determinați ce va fi afișat în consolă:

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

Fără a rula codul, determinați ce va fi afișat în consolă:

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