小编yas*_*ass的帖子

如果在没有参数的情况下调用Javascript函数应该抛出错误,或者参数未定义

救命!我在周二接受采访,包括在testdome.com上进行测试......我看了一些他们"简单"的javascript练习题,我对此感到难过:

实现ensure函数,以便在没有参数的情况下调用时抛出错误,或者未定义参数.否则它应该返回给定的值.

function ensure(value) {

}
Run Code Online (Sandbox Code Playgroud)

到目前为止,我有:

function ensure(value) {
  if(value){
    return true;
  }
}
Run Code Online (Sandbox Code Playgroud)

但是如何检查函数是否被调用"没有参数或参数未定义"?

我尝试了一些东西,比如:else if(typeof value ==='undefined'),但这似乎不起作用......

javascript error-handling arguments function undefined

7
推荐指数
2
解决办法
1万
查看次数