未定义的变量无法在Nodejs中显示错误

时间:2013-08-26 18:20:53

标签: javascript node.js restify

我有一个非常罕见的错误。我在nodejs中使用restify作为休息服务。但有时,如果某些变量或数组的部分未定义,请不要停止服务器,我无法捕获错误:S。我使用“use strict”模式,我试着捕捉未捕获的错误,但没有任何反应,我无法显示错误。有些想法?

process.on("uncaughtException", function(err){
    console.log(err);
    console.log(err.stack);
});

1 个答案:

答案 0 :(得分:0)

您需要通过选中typeof variable_name === 'undefined'并返回错误来单独验证变量。