"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > जावास्क्रिप्ट में स्ट्रिंग समानता के लिए === का उपयोग करने का आदर्श समय कब है?

जावास्क्रिप्ट में स्ट्रिंग समानता के लिए === का उपयोग करने का आदर्श समय कब है?

2025-03-25 को पोस्ट किया गया
ब्राउज़ करें:234

] किसका उपयोग करना है भ्रम का एक स्रोत हो सकता है। यह गाइड स्ट्रिंग समानता के लिए जांच करने के लिए सही तरीका स्पष्ट करेगा और इसके पीछे के कारणों में तल्लीन करेगा। यह ऑपरेटर स्थिरता सुनिश्चित करता है और = =

When Is the Ideal Time to Use === for String Equality in JavaScript?

द्वारा किए गए प्रकार के कारण अप्रत्याशित परिणामों को रोकता है। ऐसा इसलिए है क्योंकि यदि दोनों पक्षों के मान एक ही प्रकार के हैं, तो पहले की जाँच करें, यदि आवश्यक हो तो प्रकार का जबरदस्ती करना। उदाहरण के लिए:

जब बूलियन मानों से स्ट्रिंग्स की तुलना की जाती है:

'true' == true // true

, == की तुलना में, == एक बूलियन (true) से पहले 'true' को परिवर्तित करता है। हमेशा स्ट्रिंग समानता जांच के लिए === का उपयोग करें। यह विश्वसनीय परिणामों को सुनिश्चित करने के लिए प्रकार के जबरदस्ती के बिना सख्त तुलना करता है। इन परिदृश्यों में, आप .includes () या .startswith () विधियों का उपयोग कर सकते हैं:

'हैलो world'.includes (' दुनिया '); // TRUE

अतिरिक्त संसाधन
'1' == 1 // true

, निम्नलिखित संसाधनों पर विचार करें:

[mr। डगलस क्रॉकफोर्ड की Google टेक टॉक] (http://www.youtube.com/watch?v=hqvtijbzook)

खंड] (https://upgoing.org/javascript)
 
विज्ञप्ति वक्तव्य इस लेख को पुन: पेश किया गया है: 1729686046 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] पर संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3