Notas de estudio de ES6 (9) - uso de en

Uso:

1. Juicio de objeto

Determine si existe esta variable o método en el objeto

let obj = { 
    a: 2 , 
    b: 5 , 
    c: 6 
} 
 
console.log ( 'a' en obj);

2. Sentencia de matriz

Principalmente juzgue si hay un valor en el subíndice de la matriz, si está vacío, los siguientes dos ejemplos ilustran

let arr = ['web', 'c ++', 'java', 'javascript' ]; 
 
console.log ( 1 en arr); // El subíndice 1 tiene valor, por lo que el resultado es VERDADERO
let arr = ['web' ,, 'java', 'javascript' ]; 
 
console.log ( 1 en arr); // El subíndice 1 no tiene valor, por lo que la salida es falsa

Lo anterior es el uso de in!

Supongo que te gusta

Origin www.cnblogs.com/pwindy/p/12695968.html
Recomendado
Clasificación