Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

जावास्क्रिप्ट में फाल्सी वैल्यूज की पहचान


जावास्क्रिप्ट में निम्नलिखित मान बूलियन प्रकार के रूप में मूल्यांकन करने पर false होते हैं:

  • 0
  • खाली स्ट्रिंग: "" , '' , या ``
  • null
  • undefined
  • NaN - नॉट अ नंबर वैल्यू

जावास्क्रिप्ट में फाल्सी वैल्यूज की पहचान के लिए निम्नलिखित कोड है:

उदाहरण

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    }    .result{       font-size: 20px;       font-weight: 500;       color: blueviolet;    } </style> </head> <body> <h1>Identifying Falsy values in JavaScript.</h1> <div class="result"></div> <br /> <button class="Btn">CLICK HERE</button> <h3>Click on the above button to identify some of the falsy values in JavaScript</h3> <script>    let resEle = document.querySelector(".result");    let BtnEle = document.querySelector(".Btn");    BtnEle.addEventListener("click", () => {       if(!0){          resEle.innerHTML = '0 evaluates to boolean false <br>';       }       if(!''){          resEle.innerHTML += " '' evaluates to boolean false <br>";       }       if(!null){          resEle.innerHTML += 'null evaluates to boolean false <br>';       }       if(!undefined){          resEle.innerHTML += 'undefined evaluates to boolean false <br>';       }       if(!NaN){          resEle.innerHTML += 'Nan evaluates to boolean false <br>';       }    }); </script> </body> </html>

आउटपुट

जावास्क्रिप्ट में फाल्सी वैल्यूज की पहचान

'CLICK HERE' बटन पर क्लिक करने पर:

जावास्क्रिप्ट में फाल्सी वैल्यूज की पहचान


  1. JavaScript array.values() मेथड JavaScript array.values() मेथड

    JavaScript array.values() एक इटरेटर ऑब्जेक्ट लौटाता है जिसमें दिए गए ऐरे के सभी मान होते हैं। उदाहरण { fillEle.innerHTML = ; for (let x of arr.values()) { fillEle.innerHTML += x + </br>; } }); </script> </body> </html> आउटपुट यहां क

  1. जावास्क्रिप्ट में कंस्ट्रक्टर से मान वापस करना जावास्क्रिप्ट में कंस्ट्रक्टर से मान वापस करना

    परिचय जावास्क्रिप्ट में, एक कंस्ट्रक्टर फ़ंक्शन डिफ़ॉल्ट रूप से नवनिर्मित this ऑब्जेक्ट को लौटाता है। हालांकि, यदि कंस्ट्रक्टर स्पष्ट रूप से एक ऑब्जेक्ट लौटाता है (नॉन-प्रिमिटिव), तो वह ऑब्जेक्ट this के बजाय लौटाया जाता है। प्रिमिटिव मान (स्ट्रिंग, नंबर, बूलियन) लौटाने पर नजरअंदाज कर दिया जाता है।

  1. जावास्क्रिप्ट में preventDefault() बनाम return false जावास्क्रिप्ट में preventDefault() बनाम return false

    preventDefault() ब्राउज़र के डिफ़ॉल्ट व्यवहार को रोकता है जब कोई इवेंट फायर होता है, जैसे URL क्लिक पर पेज रीडायरेक्ट न करना। return false भी ब्राउज़र के डिफ़ॉल्ट व्यवहार को रोकता है और इवेंट को प्रोपेगेट नहीं होने देता। कॉलबैक एक्जीक्यूशन भी तुरंत रुक जाता है जब इसे कॉल किया जाता है। जावास्क्रिप्ट