La cadena JavaScript incluye/contiene

La cadena JavaScript incluye/contiene
El Incluye () El método es un algoritmo de búsqueda utilizado para encontrar una subcadena dentro de una cadena o para encontrar elementos dentro de una matriz. Incluye () El método devuelve valores booleanos (devuelve verdadero o falso). Por lo tanto, se puede usar como condición para una declaración IF o un bucle.

En esta guía práctica, aprenderemos cómo usar el Incluye () método para encontrar una subcadena en una cadena; Pero primero, discutamos la sintaxis de Incluye () en JavaScript.

Sintaxis:

string_name.Incluye (subcandar, starting_point)
array_name.Incluye (elemento, starting_point)

El incluir() El método toma dos parámetros en JavaScript:

  1. subcadena/elemento: Se requiere el primer parámetro. Es la subcadena/elemento que debe encontrarse dentro de la cadena/matriz.
  2. punto de partida: Este parámetro es opcional. Da la posición para comenzar la búsqueda. Es 0 por defecto.

La diferencia entre incluye () y contiene ()

El incluir y contiene Ambos están buscando algoritmos utilizados para encontrar una subcadena dentro de una cadena o encontrar elementos dentro de una matriz. El Incluye () es un método nativo de JavaScript, mientras que contiene() se usa en otros idiomas como Java. Entonces, a partir de aquí, solo usaremos Incluye () En nuestro artículo.

Nota: Usaremos la consola del navegador para demostrar ejemplos realizados en esta publicación. Para abrir la consola del navegador:

  • Utilizar el F12 clave en Chrome y otros navegadores basados ​​en cromo.
  • Usar Ctrl + Shift + K teclas de atajo de teclado para Mozilla.
  • Usar Opción + ⌘ + C teclas de acceso directo de teclado en Safari (si el menú del desarrollador no aparece, abra las preferencias presionando ⌘ +, y en la pestaña avanzada, verifique "Mostrar el menú Desarrollar en la barra de menú").

Cómo encontrar una subcadena en una cadena (JavaScript)

Ahora utilizaremos el método INCENDER () para encontrar una subcadena dentro de una cadena:

var str = 'Bienvenido a Linux Sugerencia!';
if (str.Incluye ('a Linux'))

consola.log ('éxito');


En el ejemplo anterior, primero declaramos una cadena; y luego lo asignamos un valor. En la siguiente línea, usamos el Incluye () El método como condición para una declaración IF y la pasó una cadena como argumento. Como esa cadena está presente en la cadena original llamada stri, el Incluye () el método devolverá verdadero y el cuerpo del si La declaración se ejecutará. Si el método incluye no encuentra la subcadena en la cadena original, entonces la condición se volvería falsa y el cuerpo del si La declaración no se ejecutaría.

También podemos pasar las variables como argumento al Incluye () método.

var str = 'Bienvenido a Linux Sugerencia!';
Dejar encontrar = 'Linux';
if (str.incluye (encontrar))

consola.log ('la cadena contiene "$ find"');

El Incluye () El método es sensible a la caja.

var str = 'Esta cadena está escrita en la caja superior';
if (str.incluye ('esta cadena está escrita'))

consola.log ('la cadena requerida encontrada');

demás

consola.log ('no pudo encontrar la cadena requerida');

También podemos pasar otro parámetro al Incluye () método, que especifica dónde iniciará la búsqueda.

var str = 'Esta cadena está escrita en la caja superior';
if (str.incluye ('cadena', 5))

consola.log ('la cadena requerida encontrada');

demás

consola.log ('no pudo encontrar la cadena requerida');
var str = 'Esta cadena está escrita en la caja superior';
if (str.Incluye ('cadena', 6))

consola.log ('la cadena requerida encontrada');

demás

consola.log ('no pudo encontrar la cadena requerida');

Del mismo modo, este método también se puede usar para encontrar un elemento dentro de una matriz.

vararr = ['Lion', 'Monkey', 'Rhino', 'Dog', 'Cat'];
if (arr.incluye ('mono'))

consola.log ('el elemento requerido encontrado');

demás

consola.log ('no pudo encontrar el elemento requerido');

Conclusión

Cuando trabaje con matrices o cadenas en un lenguaje de programación, a menudo necesitará encontrar si contienen un elemento específico o una subcadena. El Incluye () El método nos ayuda a resolver eso.

En esta guía de instrucciones, hemos aprendido a usar el Incluye () Método para encontrar una subcadena/elemento en una cadena/matriz. Además, también discutimos el tipo y los parámetros que podemos pasar al Incluye () método.