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

क्या है !! (नहीं) जावास्क्रिप्ट में ऑपरेटर?

<घंटा/>

दोहरा निषेध (!!) ऑपरेटर है! ऑपरेटर दो बार और एक मूल्य के सत्य मूल्य की गणना करता है। यह एक बूलियन मान देता है, जो व्यंजक की सत्यता पर निर्भर करता है।

(!!p) को !(!p) मानें, यहां एक उदाहरण दिया गया है:

If p is a false value, !p is true, and !!p is false.
If p is a true value, !p is false, and !!p is true.

यहां एक और उदाहरण दिया गया है:

0 === false is false.
!!0 === false is true.
!!0 === false
!!parseInt("foo") === false
!!1 === true
!!-1 === true
!!false === false
!!true === true

  1. जावास्क्रिप्ट डोम क्या है?

    जावास्क्रिप्ट दस्तावेज़ ऑब्जेक्ट मॉडल (डीओएम) एक वेबपेज के HTML तत्वों का प्रतिनिधित्व है। यह एक इंटरफ़ेस है जिसका उपयोग हम किसी वेब पेज की सामग्री या शैली को बदलकर उसमें हेरफेर करने के लिए कर सकते हैं। हम वेबपेज पर राइट क्लिक करके और निरीक्षण का चयन करके DOM तक पहुँच सकते हैं। ऐसा करने से, जिस व

  1. जावास्क्रिप्ट में अपरिभाषित का बूलियन मान क्या है?

    बूलियन अपरिभाषित . का मान गलत है। न केवल अपरिभाषित बल्कि अशक्त, असत्य, NaN, रिक्त स्ट्रिंग का मान भी असत्य है। उदाहरण निम्नलिखित उदाहरण में, अपरिभाषित, असत्य, NaN और खाली स्ट्रिंग के बूलियन मान प्रदर्शित किए गए थे। अगर हम कोड की पहली 3 पंक्तियों को एक छेद . देखें सरणी में बनाया गया है। एक छेद .

  1. पायथन के बराबर क्या है ! ऑपरेटर?

    C/C++ में, ! प्रतीक को नहीं . के रूप में परिभाषित किया गया है ऑपरेटर। पायथन में इसका समकक्ष ऑपरेटर नहीं है। यदि ऑपरेंड गलत है और इसके विपरीत है तो यह सच हो जाता है >>> not(True) False >>> not(False) True >>> not(20>30) True >>> not('abc'=='ABC'