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

जावास्क्रिप्ट तुलना में कौन सा बराबर ऑपरेटर (==बनाम ===) का उपयोग किया जाना चाहिए

<घंटा/>

डबल बराबर (==) अमूर्त समानता तुलना ऑपरेटर है, जो तुलना करने से पहले ऑपरेंड को उसी प्रकार में बदल देता है।

उदाहरण के लिए,

4 == 4     // true
'4' == 4   // true
4 == '4'   // true
0 == false // true

ट्रिपल बराबर (===) सख्त समानता तुलना ऑपरेटर हैं, जो विभिन्न प्रकार और विभिन्न सामग्री के लिए झूठी वापसी करते हैं।

उदाहरण के लिए,

4 === 4     // true
4 === '4'   // false
var v1 = {'value': 'key'};
var v2 = {'value': 'key'};
v1 === v2   //false

  1. जावास्क्रिप्ट स्प्रेड ऑपरेटर

    जावास्क्रिप्ट स्प्रेड ऑपरेटर हमें एक सरणी को अलग-अलग सरणी तत्वों में विस्तारित करने की अनुमति देता है। स्प्रेड ऑपरेटर का उपयोग करने के लिए सरणी नाम से पहले तीन बिंदु (...) होने चाहिए। जावास्क्रिप्ट स्प्रेड ऑपरेटर के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"&g

  1. जावास्क्रिप्ट में ग्रुपिंग ऑपरेटर को समझाइए।

    ग्रुपिंग ऑपरेटर का उपयोग अभिव्यक्ति मूल्यांकन की प्राथमिकता को प्रबंधित करने के लिए किया जाता है। जावास्क्रिप्ट में ग्रुपिंग ऑपरेटर के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="view

  1. ब्लड टाइप को स्टोर करने के लिए किस MySQL डेटाटाइप का उपयोग किया जाना चाहिए?

    ब्लड टाइप स्टोर करने के लिए, वर्चर (3) या ईएनयूएम का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1855 (BloodType varchar(3));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1855 मानों में डालें ( AB+);क्वेरी ठीक है, 1 पंक