1

如何验证参数是否存在于查询字符串中或不在 node.js 中?

我正在这样验证

if(prm1 == null)
return error

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

如何准确验证这一点?

4

1 回答 1

6

如果参数不存在于您的 queryString 中,则返回为undefined. 该参数不会返回null,因为它没有被初始化。

试试这个 :

if(typeof prm1 != 'undefined')
    return "error";
于 2013-04-05T12:59:22.957 回答