⊗jsOpBsOI 25 of 60 menu

De instanceof operator in OOP in JavaScript

De operator instanceof maakt het mogelijk om te controleren of een object tot een bepaalde klasse behoort. Laten we een voorbeeld bekijken. Stel dat we de volgende klasse hebben:

class User { }

Laten we een object van deze klasse maken:

let user = new User;

Laten we controleren of het object uit de variabele tot onze klasse behoort:

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

Bepaal wat het resultaat zal zijn van het uitvoeren van de volgende code:

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

Gegeven de volgende code:

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'), ];

Doorloop de array met objecten met een lus en log alleen de namen van de werknemers in de console.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren