Як перевірити, чи функція вже існує в JavaScript?

Як перевірити, чи функція вже існує в JavaScript?

Тип оператора Цей оператор перевірить, чи існує назва оголошеної функції та чи є вона функцією, а не об’єктом або примітивом іншого типу.24 лютого 2022 р.

Ви можете визначити, чи існує функція за допомогою оператора typeof.

У JavaScript, Оператор порівняння суворої рівності (===). використовується для перевірки того, чи дві сутності мають не лише однакові значення, але й однаковий тип. Оператор typeof повертає рядок, який вказує на тип операнда без оцінки.

Якщо ви коли-небудь захочете дізнатися, чи є у вас доступна функція, скористайтеся функція_існує() функція. Це приймає один рядковий параметр, який є назвою функції, і повертає true, якщо функція існує, або false, якщо її немає.

Використання Масив. indexOf() у JavaScript допомагає нам знайти елемент у масиві. Якщо «item» знайдено в масиві, метод поверне позицію індексу елемента, а якщо елемента не існує, він поверне «-1». Цей метод працює як для масивів, так і для рядків.

Один із способів перевірити, чи визначена функція, – це перевірте це за допомогою оператора if. Хитрість полягає в тому, щоб перевірити функцію як метод об’єкта вікна. Код у дужках буде виконано, якщо функцію визначено.