Mecanografiado en Operador

Rana Hasnain Khan 15 febrero 2024
Mecanografiado en Operador

Este artículo presentará el operador in en TypeScript y cómo podemos usarlo con ejemplos.

Operador en de TypeScript

Mientras trabajamos con objetos y arreglos, hay muchas situaciones en las que necesitamos verificar las propiedades del objeto o arreglo. Para este propósito, JavaScript proporciona el operador in que se puede usar para verificar si una propiedad existe en un objeto determinado o no.

La sintaxis del operador in se muestra a continuación.

# typescript
x in thisObject;

Si existe x en el objeto thisObject, esta expresión devolverá verdadero. Si x no existe en el objeto esteObjeto, esta expresión devolverá falso.

Ahora, veamos un ejemplo en el que crearemos un objeto de frutas y usaremos el operador in para verificar si existe mango en la matriz o no, como se muestra a continuación.

# typescript
let fruits = {
    fruit1: 'Mango',
    fruit2: 'Banana',
    fruit3: 'Apple',

}
console.log('fruit1' in fruits);
console.log('fruit3' in fruits);

Producción:

Verifique la existencia de propiedades en un objeto usando TypeScript en el operador

Como podemos ver en el ejemplo anterior, utilizando el operador in, podemos verificar fácilmente cualquier propiedad del objeto. También podemos usar este operador en una matriz, pero solo verificará el índice en una matriz.

Rana Hasnain Khan avatar Rana Hasnain Khan avatar

Rana is a computer science graduate passionate about helping people to build and diagnose scalable web application problems and problems developers face across the full-stack.

LinkedIn

Artículo relacionado - TypeScript Operator