Есть ли в любом случае изменить код ошибки «TypeError: a не определена»?

Есть ли способ изменить код ошибки «Ошибка типа: a не определена»?

Ошибка уже происходит в вашем find() вызове find() . Проверьте тип a в начале вашей функции, затем вы можете использовать console.error() (или console.log() или console.warn() ) для регистрации пользовательского сообщения об ошибке. Конечно, вы также можете выдать пользовательское исключение.

 function fruitCheck(a) { if (typeof a === "undefined") { console.error("Sorry, you didnt input anything"); return; } var fruitTest = array.find(function(check) { return check.fruit == a }); return fruitTest ? fruitTest : a == undefined ? "Where is your fruit???" : a   " is not a fruit!!!!!" } 
Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector