उपयोगकर्ता इस कार्य को जावास्क्रिप्ट की सहायता से कर सकता है” toLowerCase() ' या ' toLocaleLowerCase() 'तरीके। जैसा कि उनके नाम से पता चलता है, दोनों विधियाँ एक स्ट्रिंग को छोटे अक्षरों में परिवर्तित करती हैं लेकिन वे कुछ कारकों में भिन्न हैं।
यह मार्गदर्शिका 'toLocaleLowerCase' और 'toLowerCase' विधियों के बीच मुख्य अंतरों को सूचीबद्ध करती है।
'toLocaleLowerCase' और 'toLowerCase' विधियों के बीच अंतर पर जाने से पहले, इन विधियों की मूल बातों का अवलोकन करें।
'toLocaleLowerCase()' विधि क्या है?
“ toLocaleLoweCase() 'विधि ब्राउज़र लोकेल के अनुसार दिए गए स्ट्रिंग को लोअरकेस अक्षरों में परिवर्तित करती है। 'लोकेल' ब्राउज़र की भाषा सेटिंग्स को निर्दिष्ट करता है जैसे अंग्रेजी संयुक्त राज्य अमेरिका के लिए 'en_US', तुर्की के लिए 'tr', और भी बहुत कुछ।
वाक्य - विन्यास
डोरी। toLocaleLowerCase ( )
पैरामीटर के रूप में किसी भी 'लोकेल' को पास किए बिना उपरोक्त सिंटैक्स ब्राउज़र के वर्तमान लोकेल के अनुसार प्रारंभिक स्ट्रिंग को लोअरकेस अक्षरों में परिवर्तित करता है।
आइए उपरोक्त परिभाषित विधि का व्यावहारिक रूप से उपयोग करें।
उदाहरण: 'toLocaleLowerCase()' विधि लागू करना
यह उदाहरण निर्दिष्ट 'tr(तुर्की)' लोकेल के आधार पर एक स्ट्रिंग को लोअरकेस अक्षरों में बदलने के लिए 'toLocaleLowerCase()' विधि लागू करता है।
जावास्क्रिप्ट कोड
< लिखी हुई कहानी >चलो स्ट्रिंग = 'लिनक्सहिंट' ;
परिणाम आने दो = डोरी। toLocaleLowerCase ( 'ट्र' ) ;
सांत्वना देना। लकड़ी का लट्ठा ( 'डोरी: ' + डोरी ) ;
सांत्वना देना। लकड़ी का लट्ठा ( 'आउटपुट:' + परिणाम ) ;
लिखी हुई कहानी >
उपरोक्त कोड पंक्तियों में:
- 'स्ट्रिंग' वेरिएबल एक स्ट्रिंग को आरंभ करता है।
- 'परिणाम' चर 'का उपयोग करता है toLocaleLowerCase() आरंभिक स्ट्रिंग को छोटे अक्षरों में बदलने के लिए।
- पहला ' कंसोल.लॉग() ' विधि 'स्ट्रिंग' वैरिएबल मान प्रदर्शित करती है, और दूसरा कंसोल पर 'परिणाम' वैरिएबल मान दिखाता है।
उत्पादन
यह देखा जा सकता है कि प्रारंभिक स्ट्रिंग को 'tr(तुर्की)' लोकेल के अनुसार सफलतापूर्वक लोअरकेस अक्षरों में परिवर्तित कर दिया गया है।
'टूलोअरकेस()' विधि क्या है?
“ toLowerCase() 'विधि विशेष स्ट्रिंग को लोअरकेस अक्षरों में परिवर्तित करती है। इस कार्य को निष्पादित करते समय यह मूल स्ट्रिंग को प्रभावित नहीं करता है।
वाक्य - विन्यास
डोरी। लोअरकेस के लिए ( )उपरोक्त सिंटैक्स एक नई स्ट्रिंग लौटाता है जो परिवर्तित स्ट्रिंग को दर्शाता है।
आइए इसका व्यावहारिक कार्यान्वयन देखें।
उदाहरण: 'toLowerCase()' विधि लागू करना
यह उदाहरण आरंभिक स्ट्रिंग को लोअरकेस अक्षरों में बदलने के लिए 'toLowerCase()' विधि का उपयोग करता है।
जावास्क्रिप्ट कोड
< लिखी हुई कहानी >चलो स्ट्रिंग = 'लिनक्सहिंट' ;
परिणाम आने दो = डोरी। लोअरकेस के लिए ( ) ;
सांत्वना देना। लकड़ी का लट्ठा ( 'डोरी: ' + डोरी ) ;
सांत्वना देना। लकड़ी का लट्ठा ( 'आउटपुट:' + परिणाम ) ;
लिखी हुई कहानी >
उपरोक्त कोड ब्लॉक:
- लागू करें ' toLowerCase() 'प्रारंभिक स्ट्रिंग को परिवर्तित करने की विधि।
- “ कंसोल.लॉग() 'विधि क्रमशः आरंभीकृत और परिवर्तित स्ट्रिंग प्रदर्शित करती है।
उत्पादन
कंसोल प्रारंभिक और परिवर्तित स्ट्रिंग दोनों को आउटपुट के रूप में सफलतापूर्वक दिखाता है।
अब, चर्चा की गई विधियों के बीच अंतर का व्यावहारिक कार्यान्वयन देखें।
'toLocaleLowerCase()' और 'toLowerCase()' विधियों के बीच क्या अंतर है?
यह अनुभाग 'toLocaleLowerCase()' और 'toLowerCase()' विधियों के बीच महत्वपूर्ण अंतर बताता है:
- कार्यरत: 'ToLocaleLowerCase()' विधि स्ट्रिंग को वर्तमान या निर्दिष्ट स्थान के अनुसार परिवर्तित करती है जबकि 'toLowerCase()' विधि स्ट्रिंग को अंग्रेजी भाषा मानकों/नियमों के अनुसार लोअरकेस अक्षरों में परिवर्तित करती है।
- पैरामीटर: 'ToLocaleLowerCase()' विधि उपयोगकर्ताओं को 'लोकेल' पैरामीटर निर्दिष्ट करके विशिष्ट 'लोकेल' के अनुसार स्ट्रिंग को परिवर्तित करने की अनुमति देती है। दूसरी ओर, 'toLowerCase()' विधि को किसी पैरामीटर की आवश्यकता नहीं होती है क्योंकि यह मूल अंग्रेजी भाषा मानकों के आधार पर स्ट्रिंग को परिवर्तित करती है।
- सीमा: 'ToLowerCase()' विधि उपयोगकर्ताओं को केवल ब्राउज़र की भाषा सेटिंग्स के आधार पर स्ट्रिंग को परिवर्तित करने के लिए प्रतिबंधित करती है, न कि किसी अन्य विशिष्ट स्थान के आधार पर, जबकि 'toLowerCase()' विधि का उपयोग करते समय कोई 'स्थान' सीमा नहीं होती है।
निष्कर्ष
दोनों की बुनियादी कार्यक्षमता ' toLocaleLowerCase() ' और यह ' toLowerCase() 'तरीके समान हैं यानी स्ट्रिंग को छोटे अक्षरों में बदलना। हालाँकि, वे 'कार्य', 'पैरामीटर' और 'सीमा' कारकों के आधार पर एक दूसरे से भिन्न होते हैं। इस गाइड ने 'toLocaleLowerCase' और 'toLowerCase' विधियों के बीच मुख्य अंतर पर प्रकाश डाला।