JavaScript | Как проверить существование символа в строке?

JavaScript | Как проверить существование символа в строке?

Есть ли символ в строке JavaScript?

Представим такую строку:

let stroka = 'qwerty'

Как нам узнать, входит ли символ «w» в нашу строку? Как получить логическое значение (true или false) существования символа «w» в строке «qwerty» при помощи JavaScript?

 

Решение

Все экземпляры класса String наследуют от своего прототипа метод includes().

Метод includes() может принимать один параметр, который является строковым типом. То есть мы можем передать в метод includes() строку символа «w«.

stroka.includes('w')

Если переданный символ есть в строке, то вызов метода вернёт нам true.

Если переданный символ отсутствует в строке, то вызов метода вернёт нам false.

Проверили существование символа в строке JavaScript методом includes()
Проверили существование символа в строке JavaScript методом includes()

 

Информационные ссылки

Стандарт ECMAScript — Раздел «22.1 Array Objects» — https://tc39.es/ecma262/#sec-array-objects

Стандарт ECMAScripthttps://tc39.es/ecma262/