如何检查node.js中的查询字符串中是否存在参数

时间:2013-04-05 12:44:25

标签: javascript node.js

如何在node.js中验证参数是否在querystring中退出?

我正在验证这个

if(prm1 == null)
return error

但实际上在console.log(prm1)中 说undefined ..

如何准确验证?

1 个答案:

答案 0 :(得分:3)

如果queryString中不存在该参数,则返回undefined。该参数不会返回null,因为它未初始化。

试试这个:

if(typeof prm1 != 'undefined')
    return "error";