我在 javascript 中有这个函数。
function func_name(param_1, param_2)
{
//blah blah
}
有时,我不小心通过提供 1 个参数而不是 2 个参数来调用它。
func_name(aa);
但是,javascript 在运行脚本时不会产生错误。如何让 javascript 在脚本运行时产生错误或警告?这将有助于更轻松地捕获错误。
我正在使用 node.js v6。
最佳答案
您可以使用arguments
对象。每个函数都有一个名为 args
的内部对象,它是一个类似于对象的数组(具有 length 属性)并且包含我们在调用函数时使用的参数。
function func_name(param_1, param_2){
if(arguments.length!==2){
// Here you can throw an error.
}
}
更多信息请查看here .
关于javascript - 当调用函数未在 javascript 中使用正确数量的参数时创建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40625677/