इस सवाल का पहले से ही एक उत्तर है: < / P>
- 48 जवाब
एक स्ट्रिंग मान की जांच करते समय मैं '==' का उपयोग करता हूँ लेकिन मैंने ऐसे उदाहरणों को देखा है जहां '===' उपयोग किया जाता है उदाहरण के लिए,
के बजाय यदि ("true" == "true") {चेतावनी ('सच'); }
इसका प्रयोग किया जाता है:
यदि ("true" === "true") {चेतावनी ('सच'); }
इस के पीछे तर्क क्या है? दोनों का उपयोग मामलों की अपेक्षा के अनुरूप काम करने लगते हैं।
=== ऑपरेटर यह सुनिश्चित करता है कि न केवल मूल्य समान हैं, लेकिन तुलना की जा रही दो वस्तुओं का एक ही प्रकार है; जबकि
== ऑपरेटर केवल जांचता है कि दो वस्तुओं के मूल्य बराबर हैं
जैसा कि टिप्पणी में उल्लेखित @ मैनोोटियम, आप भी इसकी जांच कर सकते हैं
No comments:
Post a Comment