gpt4 book ai didi

javascript - 无论如何,有没有要更改错误代码 “TypeError: a is undefined”?

转载 作者:行者123 更新时间:2023-12-03 08:44:12 26 4
gpt4 key购买 nike

let array= [
{fruit: "pear", price: 9.89},
];

function fruitCheck(a) {
var fruitTest = array.find(function(check) {
return check.fruit == a
});
return fruitTest ? fruitTest : a == undefined ? "Where is your fruit???" : a + " is not a fruit!!!!!"
}

我该如何更改它,以便当用户什么都不输入时,控制台将记录日志(“抱歉,您没有输入任何信息”)。这可能吗?

最佳答案

在函数内部,检查参数是否已设置。

例:

If (typeof a === “undefined”) {
console.log(‘error message here’)
return; // to prevent the rest of your code form executing

}

关于javascript - 无论如何,有没有要更改错误代码 “TypeError: a is undefined”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58440859/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com