यदि मुझे पता है कि एक्स और वाई दोनों प्रकार की स्ट्रिंग हैं, तो स्ट्रिंग समानता करने का सही तरीका x == y है?टाइपस्क्रिप्ट: स्ट्रिंग समानता करने का सही तरीका?
लिंटर मैं उपयोग कर रहा हूँ इस बारे में शिकायत।
यदि मुझे पता है कि एक्स और वाई दोनों प्रकार की स्ट्रिंग हैं, तो स्ट्रिंग समानता करने का सही तरीका x == y है?टाइपस्क्रिप्ट: स्ट्रिंग समानता करने का सही तरीका?
लिंटर मैं उपयोग कर रहा हूँ इस बारे में शिकायत।
यदि आप जानते हैं x
और y
दोनों तार, का उपयोग कर ===
सख्ती से आवश्यक नहीं है, लेकिन अभी भी अच्छा अभ्यास है कर रहे हैं।
दोनों चर मान लिया जाये कि वास्तव में तार कर रहे हैं, दोनों ऑपरेटरों हूबहू कार्य करेंगे। हालांकि, टीएस अक्सर आपको उस ऑब्जेक्ट को पास करने की अनुमति देता है जो वास्तविक स्ट्रिंग के बजाय string
की सभी आवश्यकताओं को पूरा करता है, जो चीजों को जटिल कर सकता है।
भ्रम या भविष्य में परिवर्तन की संभावना को देखते हुए, अपने लिंटर शायद ===
की मांग में सही है। बस उसके साथ जाओ।
लिटर क्या कहता है? – JJJ
[जावास्क्रिप्ट स्ट्रिंग समानता का संभावित डुप्लिकेट ... सही तरीका क्या है?] (Http://stackoverflow.com/questions/3586775/javascript-string-equality-whats-the-crectrect-way) – xmojmr