La cadena JavaScript incluye () Método

El incluye método () devuelve verdadero si una cadena contiene una cadena especificada. De lo contrario, devuelve falso. El método include() distingue entre mayúsculas y minúsculas y puede aceptar un parámetro de posición inicial opcional, lo que simplifica las búsquedas de subcadenas dentro de cadenas para diversas aplicaciones.

Nota: El método incluye () distingue entre mayúsculas y minúsculas, es decir, tratará los caracteres en mayúsculas y minúsculas de manera diferente.

Sintaxis

string.includes(searchvalue, start) 

Parámetros

  • valor de búsqueda: Es la cadena en la que se realizará la búsqueda.
  • comenzar: Esta es la posición desde donde se procesará la búsqueda.
    (aunque este parámetro no es necesario si no se menciona esto la búsqueda comenzará desde el inicio de la cadena).

Valor de retorno

Devuelve un valor booleano verdadero que indica la presencia o un valor falso que indica la ausencia.

Ejemplo 1: Comprobando si una cadena está presente en otra cadena

El código verifica si la cadena Geeks está presente en la cadena Bienvenido a techcodeview.com. Luego registra el resultado, que es true> , ya que Geeks está presente en la cadena.

javascript
let str = 'Welcome to techcodeview.com.'; let check = str.includes('Geeks'); console.log(check); 

Producción
true 

Ejemplo 2: Comprobación de cadenas que distinguen entre mayúsculas y minúsculas

Aquí el segundo parámetro no está definido, por lo que la búsqueda se realizará desde el índice inicial. Pero como este método distingue entre mayúsculas y minúsculas, tratará las dos cadenas de manera diferente y, por lo tanto, devolverá un valor booleano falso.

javascript
let str = 'Welcome to techcodeview.com.'; let check = str.includes('geeks'); console.log(check); 

Producción
false 

Ejemplo 3: Comprobando una cadena en un índice particular

El código verifica si el carácter o está presente en la cadena Bienvenido a techcodeview.com. comenzando desde el índice 17. Luego registra el resultado, que es false> , ya que o no está presente en la subcadena que comienza en el índice 17.

javascript
let str = 'Welcome to techcodeview.com.'; let check = str.includes('o', 17); console.log(check); 

Producción
true 

Ejemplo 4: Índice de inicio negativo

Si el índice calculado (índice inicial), es decir, la posición desde la que comenzará la búsqueda, es menor que 0, se buscará en toda la matriz.

javascript
let str = 'Welcome to techcodeview.com.'; let check = str.includes('o', -2); console.log(check); 

Producción
true 

Navegadores compatibles:

  • Google Chrome
  • Borde
  • explorador de Internet
  • Firefox
  • Ópera
  • Safari