El operador JavaScript "in"

Aprenda los conceptos básicos de JavaScriptinOperador

losinEl operador es bastante útil. Nos permite comprobar si un objeto tiene una propiedad.

Este operador regresatruesi el primer operando es una propiedad del objeto pasado a la derecha, o una propiedad de uno de sus antepasados en su cadena de prototipos.

De lo contrario, vuelvefalse.

Ejemplo:

class Car {
  constructor() {
    this.wheels = 4
  }
}
class Fiesta extends Car {
  constructor() {
    super()
    this.brand = 'Ford'
  }
}

const myCar = new Fiesta() ‘brand’ in myCar //true ‘wheels’ in myCar //true


Más tutoriales de js: