Вопросы к Поиску с Алисой
Ошибка JavaScript «undefined is not a function» возникает при попытке вызвать значение как функцию, когда значение функцией не является. habr.com
Некоторые возможные причины появления ошибки:
Чтобы исправить ошибку, нужно убедиться, что функции и переменные объявлены и инициализированы перед использованием. kedu.ru Также рекомендуется использовать инструменты отладки, консоль разработчика и статический анализ кода. kedu.ru