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!