JSFiddle - React, Tailwind, and code Playground
JavaScript
var param1;
var param2 = "";
var param3 = "I'm a string";
if (param1)
{
//alert(param1); //fails
}
if (!param1)
{
//alert(param1); //success : undefined
}
if (param1 == undefined)
{
//alert(param1); //success : undefined
}
if (param1 == null)
{
//alert(param1); //success : undefined
}
if (param2)
{
//alert(param2); //fails
}
if (!param2)
{
//alert(param2); //success : no value
}
if (param2 == undefined)
{
//alert(param2); //fails
}
if (param2 == null)
{
//alert(param2); //fails
}
if (param3)
{
//alert(param3); //success : im a string
}
if (!param3)
{
//alert(param3); //fails
}
if (param3 == undefined)
{
//alert(param3); //fails
}
if (param3 == null)
{
//alert(param2); //fails
}