Forskelle mellem arrays og objekter i JavaScript

Som nævnt tidligere, tillader operatoren typeof ikke at skelne mellem arrays og objekter. Nogle gange er det dog nødvendigt at gøre dette. Her kommer funktionen Array.isArray() til undsætning:

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

Uden at køre koden, skal du bestemme, hvad der vil blive udskrevet i konsollen:

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

Uden at køre koden, skal du bestemme, hvad der vil blive udskrevet i konsollen:

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