Метод JavaScript «contains()» не является встроенным методом. Однако вы можете добиться аналогичной функциональности, используя другие методы. Вот несколько методов, которые вы можете использовать в JavaScript, чтобы проверить, содержит ли строка определенную подстроку:
- includes(): метод include() проверяет, содержит ли строка указанную подстроку, и возвращает true или false соответственно. Он чувствителен к регистру.
Пример:
const str = "Hello, world!";
console.log(str.includes("world")); // Output: true
console.log(str.includes("foo")); // Output: false
- indexOf(): метод indexOf() возвращает индекс первого вхождения указанной подстроки в строку. Если подстрока не найдена, возвращается -1.
Пример:
const str = "Hello, world!";
console.log(str.indexOf("world")); // Output: 7
console.log(str.indexOf("foo")); // Output: -1
- match(): метод match() ищет строку по указанному шаблону и возвращает массив совпадений. Вы можете использовать регулярные выражения для выполнения сложного сопоставления с шаблоном.
Пример:
const str = "Hello, world!";
console.log(str.match(/world/)); // Output: ["world"]
console.log(str.match(/foo/)); // Output: null
Обратите внимание, что эти предложения основаны на предоставленной информации, и вы можете изменить их в соответствии со своими конкретными требованиями.