नहीं, JavaScript में null, undefined या ब्लैंक मानों की जांच के लिए कोई स्टैंडर्ड फ़ंक्शन नहीं है। हालांकि JavaScript में ट्रूथी और फाल्सी मानों की अवधारणा है।
कंडीशनल स्टेटमेंट्स में true पर कोएर्स होने वाले मानों को ट्रूथी मान कहा जाता है। जो false पर रिज़ॉल्व होते हैं उन्हें फाल्सी कहा जाता है।
ES स्पेसिफिकेशन के अनुसार, निम्न मान कंडीशनल संदर्भ में false पर मूल्यांकन करेंगे:
nullundefinedNaN- खाली स्ट्रिंग (
"") 0false
इसका अर्थ है कि निम्न में से कोई भी if स्टेटमेंट एक्ज़िक्यूट नहीं होगा:
if (null) if (undefined) if (NaN) if ("") if (0) if (false)