Διαχωρίζοντας Πίνακες από Αντικείμενα στο 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}) );