Erota taulukot olioista JavaScriptissä

Kuten edellä mainittiin, operaattori typeof ei salli taulukkojen ja olioiden erottamista. Toisinaan on kuitenkin tarpeellista tehdä niin. Apuna on Array.isArray() -funktio:

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

Määritä, mitä tulostuu konsoliin ajamatta koodia:

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

Määritä, mitä tulostuu konsoliin ajamatta koodia:

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