⊗jsOpBsOI 25 of 60 menu

El operador instanceof en POO en JavaScript

El operador instanceof permite verificar si un objeto pertenece a una clase determinada. Veamos un ejemplo. Supongamos que tenemos la siguiente clase:

class User { }

Creemos un objeto de esta clase:

let user = new User;

Verifiquemos si el objeto de la variable pertenece a nuestra clase:

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

Determina cuál será el resultado de ejecutar el siguiente código:

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

Dado el siguiente código:

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

Recorre en ciclo el array de objetos y muestra en consola solo los nombres de los empleados.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar