how to check if a parameter is present in the querystring in node.js

how to check if a parameter is present in the querystring in node.js

Problem

How to validate if a parameter is exits in the querystring or not in the node.js ?

I am validating like this

if(prm1 == null)
return error

But actually in the console.log(prm1) says undefined..

How to validate this exactly ?

Problem courtesy of: Raj

Solution

If the parameter is not present in your queryString it is returned as undefined. The parameter wouldn’t return null because it wasn’t initialised.

try this :

if(typeof prm1 != 'undefined')
    return "error";
Solution courtesy of: throrin19

Discussion

Leave a Reply

Your email address will not be published. Required fields are marked *