Скоро мы его закодируем. Итак, я хотел бы рассказать вам о самом простом способе использования алгоритма. Это может дать вам представление и помочь вам получить его в голове. Если вы хотите сделать их только с ванилью javascript без использования какой-либо библиотеки:
Html и Css:
1 -Создайте экран поиска с помощью HTML css.
2 -Измените и не отображайте ничего с css в какой позиции и где вы хотите, чтобы экран поиска появлялся на экране.
Javascript:
3 - Используйте события keyup или keydown для нажатия той же клавиши в окне, которое вы используете. (Вы можете проверить здесь Как определить, нажаты ли несколько клавиш одновременно, используя JavaScript? )
4 - сделать блок отображения экрана вызова при нажатии той же клавиши.
5 - после открытия экрана поиска напишите функцию о том, каким должен быть поиск.
6 - в этом разделе вы можете использовать индекс или аналогичные методы поиска для отображения блока, если есть - это элемент, и не отображать ничего, если его нет.
Это простейший базовый алгоритм c, который я когда-либо писал. Если у вас ничего не получится, напишите, пожалуйста. Я бы хотел это изучить. Удачи!