如果使用null或undefined show error调用function,则返回值

时间:2016-06-28 12:25:52

标签: javascript

我试图创建一个返回错误或值的函数。如果参数为NULL或未定义抛出错误。 什么错了?:

function get(value){
 if (value == null){
  return false;
 }
 else {
  return value;
 }
}

1 个答案:

答案 0 :(得分:1)

我不理解100%的要求,但为了产生错误,你可以使用“throw”关键字:

function get(val) {
    if (val == null) {
        throw 'Value is eithr null or undefined';
    }
    return val;
}