我正在开发Web应用程序,如果该值不存在,我收到的错误如Undefined,null,empty,etc
。
如果不存在值,我只需要null
。
答案 0 :(得分:0)
在测试输入后,如果它不存在则返回null
。
function foo(input){
// Test for no input (there are several ways to do this)
if(input === "" || typeof input == "undefined" || input === null){
return null;
}
// There was input
return input;
}
console.log(foo()); // null
console.log(foo("")); // null
console.log(foo(null)); // null
console.log(foo("Hello")); // "Hello"
console.log(foo(0)); // 0