⊗jsOpBsOI 25 of 60 menu

Ο Τελεστής instanceof στο Αντικειμενοστρεφή Προγραμματισμό στην JavaScript

Ο τελεστής instanceof επιτρέπει τον έλεγχο αν ένα αντικείμενο ανήκει σε μια συγκεκριμένη κλάση. Ας δούμε ένα παράδειγμα. Ας υποθέσουμε ότι έχουμε την ακόλουθη κλάση:

class User { }

Ας δημιουργήσουμε ένα αντικείμενο από αυτήν την κλάση:

let user = new User;

Ας ελέγξουμε αν το αντικείμενο από τη μεταβλητή ανήκει στην κλάση μας:

console.log(user instanceof User); // true

Προσδιορίστε ποιο θα είναι το αποτέλεσμα της εκτέλεσης του ακόλουθου κώδικα:

class Student { } class Employee { } let employee = new Employee; console.log(employee instanceof Employee); console.log(employee instanceof Student);

Δίνεται ο ακόλουθος κώδικας:

class Student { constructor(name) { this.name = name; } } class Employee { constructor(name) { this.name = name; } } let users = [ new Student('user1'), new Employee('user2'), new Student('user3'), new Employee('user4'), new Student('user5'), new Employee('user6'), new Student('user7'), ];

Διερευνήστε τον πίνακα αντικειμένων με βρόχο και εμφανίστε στην κονσόλα μόνο τα ονόματα των υπαλλήλων.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη