जावास्क्रिप्ट लोअरकेस

| | | | | | | | | | | | | | | | | | | | |

जावास्क्रिप्ट toLowerCase () विधि अपरकेस अक्षरों के बिना एक स्ट्रिंग देता है। इसी तरह, toUpperCase () विधि लोअरकेस वर्णों के बिना एक स्ट्रिंग देता है। वे दोनों एक श्रृंखला को स्वीकार करते हैं और दूसरे मामले में उस श्रृंखला को वापस कर देते हैं।

जावास्क्रिप्ट में एक स्ट्रिंग के साथ काम करते समय, आप ऐसी स्थिति में आ सकते हैं जहां आप स्ट्रिंग के मामले को बदलना चाहते हैं। उदाहरण के लिए, यदि आप एक पंजीकरण फॉर्म बनाते हैं जो उपयोगकर्ता का ईमेल पता एकत्र करता है, तो आप ईमेल पते को सभी छोटे अक्षरों में प्रदर्शित कर सकते हैं।

यह वह जगह है जहां JavaScript toUpperCase फ़ंक्शन आते हैं। () और toLowerCase ()। ये फ़ंक्शन आपको एक स्ट्रिंग को क्रमशः अपर और लोअर केस में बदलने की अनुमति देते हैं।

इस ट्यूटोरियल में, हम toUpperCase () और toLowerCase का उपयोग करने का तरीका जानेंगे। () जावास्क्रिप्ट में स्ट्रिंग विधियाँ। हम वास्तविक कार्यक्रम में इनमें से प्रत्येक विधि का एक उदाहरण भी देखेंगे।

इस लेख को पढ़ने के बाद आप इन स्ट्रिंग विधियों का उपयोग करने में विशेषज्ञ होंगे! आइए शुरू करते हैं।

JavaScript स्ट्रिंग्स और केस

स्ट्रिंग्स एक प्रकार का डेटा है, जावा में, टेक्स्ट को स्टोर करने के लिए उपयोग किया जाता है। स्ट्रिंग्स में अक्षर, प्रतीक, संख्याएं और रिक्त स्थान शामिल हो सकते हैं। डेटा प्रकार स्ट्रिंग महत्वपूर्ण है क्योंकि यह डेवलपर्स को कंप्यूटर प्रोग्राम के माध्यम से टेक्स्ट-आधारित डेटा को संप्रेषित करने की अनुमति देता है।

जावास्क्रिप्ट में, स्ट्रिंग्स को सिंगल कोट्स ("" ) का उपयोग करके घोषित किया जा सकता है, डबल कोट्स ("" ), या डबल कोट्स उलटा (`` )। . सिंगल और डबल कोट्स को एक दूसरे के स्थान पर इस्तेमाल किया जा सकता है, हालांकि आपको एक सुसंगत प्रोग्राम में दोनों का उपयोग करना चाहिए

यहां जावास्क्रिप्ट में एक स्ट्रिंग का एक उदाहरण दिया गया है:

स्ट्रिंग्स एक संवेदनशील अंतर विश्लेषण > करते हैं। इसका मतलब यह है कि स्ट्रिंग्स की तुलना करते समय, स्ट्रिंग्स को खोजना , या अन्यथा स्ट्रिंग्स में हेर-फेर करना, जहां प्रत्येक अलग-अलग कैरेक्टर का प्रभाव होगा कि आप स्ट्रिंग के साथ कैसे काम करते हैं। उदाहरण के लिए, यदि आप अलग-अलग मामलों में दो स्ट्रिंग्स की तुलना करें, जावास्क्रिप्ट द्वारा स्ट्रिंग्स को समान नहीं माना जाएगा

toUpperCase () और toLowerCase () उपयोगी हैं क्योंकि वे आपको किसी विशेष मामले में एक स्ट्रिंग को कनवर्ट करने की अनुमति देते हैं। इसका मतलब है कि आप समान तुलना कर सकते हैं और स्ट्रिंग को एक विशिष्ट मामले में परिवर्तित करके आसानी से स्ट्रिंग की सामग्री में हेरफेर कर सकते हैं।

JavaScript toUpperCase

toUpperCase () स्ट्रिंग को अपरकेस में बदलें। toUpperCase () स्ट्रिंग का मान नहीं बदलता है, लेकिन स्ट्रिंग की अपरकेस कॉपी देता है।

यहां toUpperCase () का सिंटैक्स दिया गया है:

toUpperCase () कोई तर्क नहीं लेता है और संयोग से स्ट्रिंग की एक प्रति देता है। यह कैसे काम करता है, यह स्पष्ट करने के लिए एक उदाहरण लेते हैं।

मान लें कि आपके पास एक रेस्तरां है और एक प्रोग्राम लिखना चाहते हैं जो बुकिंग जांच क्लर्क की मदद करता है यदि कोई वीआईपी सूची में है। हमारे पास सभी कैप में संग्रहीत वीआईपी की एक सूची है।

एस्टर मैके अभी-अभी आई है और हमारी सहायक यह जांचना चाहती है कि क्या वह वीआईपी सूची में है। निम्न प्रोग्राम हमारे विजार्ड को ऐसा करने की अनुमति देगा:

जब हम अपना कोड चलाते हैं, तो निम्न प्रतिक्रिया दी जाती है:

हमारे कोड को विराम दें। पहली पंक्ति में हम vips नामक एक सूची घोषित करते हैं जो सभी VIP नामों को संग्रहीत करती है। इसके बाद, हम client नामक एक वेरिएबल घोषित करते हैं जो हमारे क्लाइंट का नाम संग्रहीत करता है। इस मामले में, क्लाइंट को एस्तेर मैके मान दिया जाता है।

इसके बाद, हम एक if स्टेटमेंट बनाते हैं जो जांचता है कि क्या ग्राहक का मान vips सूची में है। ऐसा करने के लिए हम अपने क्लाइंट का नाम अपरकेस में प्राप्त करने के लिए toUpperCase () का उपयोग करते हैं, हम यह जांचने के लिए INCLUDES () का उपयोग करते हैं कि vips में क्लाइंट का नाम शामिल है या नहीं)

इस मामले में, ESTHER MCKAY हमारी VIP सूची में है, हमारा प्रोग्राम संदेश को प्रिंट करता है Esther McKay VIP सूची में है। कंसोल पर। यदि नाम VIP सूची में नहीं था, तो संदेश < कोड>एस्टर मैके वीआईपी सूची में नहीं है। वापस कर दिया गया होता। स्ट्रिंग से लोअरकेस अक्षर। ठीक toUpperCase () की तरह, toLowerCase () मूल स्ट्रिंग को संशोधित नहीं करता है। इसके बजाय, यह स्ट्रिंग की एक प्रति देता है जहां अक्षर लोअरकेस में बदल दिया जाता है

वाक्यविन्यास toLowerCase () :.

toLowerCase () विधि आयन बिल्कुल toUpperCase () के समान है, लेकिन एक स्ट्रिंग को अपरकेस में बदलने के बजाय यह स्ट्रिंग को परिवर्तित करता है लोअरकेस।

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

यह सामान्य प्रथा है क्योंकि जब कोई उपयोगकर्ता लॉग इन करता है, तो आप उस ईमेल पते को देखना चाहेंगे जो उन्होंने आपके डेटाबेस में दर्ज किया है। . यदि किसी उपयोगकर्ता ने पहले संवेदनशील वर्ण के मामले में एक ईमेल पता भेजा है, तो यह डेटाबेस में उस ईमेल को खोजने की क्षमता को प्रभावित कर सकता है

आप उस ईमेल पते को परिवर्तित कर सकते हैं जिसे `उपयोगकर्ता ने इस कोड का उपयोग करके लोअरकेस में भेजा है:।

हमारा कोड रिटर्न: " emily .saunders @ gmail.com < /a> . जैसा कि आप देख सकते हैं, ईमेल पता लोअरकेस में बदल दिया गया है

निष्कर्ष

इस गाइड में, हमने चर्चा की है कि toUpperCase () और toLowerCase () का उपयोग कैसे करें। सभी को क्रमशः अपरकेस और लोअरकेस स्ट्रिंग में बदलने के लिए। हमने इनमें से प्रत्येक विधि का एक उदाहरण

अब आप उपयोग शुरू करने के लिए तैयार हैं toUpperCase () और toLowerCase () मामलों को एक विशेषज्ञ की तरह JavaScript स्ट्रिंग में बदलने के लिए।