Рабочий пример:
let input = document.body.firstElementChild;
let arr = ['test']
function findWord(input, arr, callback) {
input.addEventListener('input', function (e) {
arr.forEach(function(item, i, arr) {
if (input.value.indexOf(item) >= 0) {
callback(item);
}
})
})
}
function test(item) {
alert(item)
}
findWord(input, arr, test)
Вызываем функцию findWord
Первый аргумент - input на котором проверять слова
Второй агрумент - массив слов которые нужно проверить в input
Третий аргумент - функция которая будет вызвана в случае если найдено слово, эта функция получит в качестве первого аргумента слово которое было найдено