⊗jsOpBsOI 25 of 60 menu

Operatorul instanceof în OOP în JavaScript

Operatorul instanceof permite verificarea dacă un obiect aparține unei anumite clase. Să ne uităm la un exemplu. Să presupunem că avem următoarea clasă:

class User { }

Să creăm un obiect din această clasă:

let user = new User;

Să verificăm dacă obiectul din variabilă aparține clasei noastre:

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

Determinați care va fi rezultatul executării următorului cod:

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

Este dat următorul cod:

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

Parcurgeți cu bucla array-ul de obiecte și afișați în consolă doar numele angajaților.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge