82 of 264 menu

includes method

The includes method performs a case-sensitive search for a given string within the current string. The first parameter of the method is the string to be found, the second optional parameter is the position from which to start the search. After execution, the method returns true or false.

Syntax

string.includes(what to search, [where to start searching]);

Example

Let's check if there is the string 'ab' in the string 'abcde':

let res = 'abcde'.includes('ab'); console.log(res);

The code execution result:

true

Example

Now let's search from the fifth character of the current string:

let res = 'ab cd ef'.includes('cd', 5); console.log(res);

The code execution result:

false

Example

Let's do a case-sensitive search for a string:

let res = 'abcde'.includes('AB'); console.log(res);

The code execution result:

false

See also

  • the at method
    that searches a character by its position number in a string
  • the startsWith method
    that checks the start of a string
  • the endsWith method
    that checks the end of a string
  • the indexOf method
    that searches for a substring
  • the lastIndexOf method
    that searches for the last occurrence of a substring
enru