@RomanChasovitin
Front-End developer

Как сравнить 2 строки посимвольно?

Привет всем. Нужно реализовать фичу на сайте:
Есть input, на нем висит событие keyup. Также есть массив городов. Нужно, чтобы при вводе символа в input, происходило сравнивание этого символа(строки) со всеми элементами массива. Т.е., например я ввожу Мо - мне в подсказке появляется Москва и другие города из массива, начинающиеся на Мо. Живой поиск одним словом. Реализовать я все могу, но не могу понять, как сравнить строки посимвольно, например, чтобы узнать, содержить ли одна строка другую строку
  • Вопрос задан
  • 4827 просмотров
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
// содержит ли подстроку
console.log('Москва'.includes('Мо')) // true
console.log('Москва'.includes('Ро')) // false
// начинаетсяы ли с подстроки
console.log('Москва'.startsWith('Мо')) // true
console.log('Москва'.startsWith('Ро')) // false
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект
30 апр. 2024, в 23:39
3000 руб./за проект