जावास्क्रिप्ट स्ट्रिंग लंबाई

Javascript String Length



जावास्क्रिप्ट एक स्क्रिप्टिंग या प्रोग्रामिंग भाषा है जो तेजी से दुनिया में सबसे व्यापक रूप से उपयोग की जाने वाली प्रोग्रामिंग भाषाओं में से एक बन रही है। स्ट्रिंग्स सभी प्रोग्रामिंग भाषाओं का एक महत्वपूर्ण हिस्सा हैं। प्रोग्रामर को अक्सर डेटा में हेरफेर या प्रबंधन करने के लिए स्ट्रिंग्स का उपयोग करने की आवश्यकता होती है। जावास्क्रिप्ट के अंतर्निहित कार्य या स्ट्रिंग्स में हेरफेर करने के गुण काम में आ सकते हैं। उदाहरण के लिए, यदि आपको HTML में प्रपत्र फ़ील्ड में कुछ उपयोगकर्ता डेटा मिल रहा है और आप किसी वेबपृष्ठ पर कुछ डेटा दिखाते समय स्ट्रिंग की लंबाई को सीमित करना चाहते हैं, तो इस मामले में Javascript की अंतर्निहित स्ट्रिंग लंबाई संपत्ति आपकी सहायता कर सकती है। यह आलेख आपको दिखाता है कि जावास्क्रिप्ट में स्ट्रिंग लम्बाई संपत्ति क्या है और आप इसे कुछ अलग परिदृश्यों में कैसे उपयोग कर सकते हैं।

NS स्ट्रिंग लंबाई संपत्ति एक स्ट्रिंग के भीतर शामिल सभी वर्णों को प्राप्त करती है।







वाक्य - विन्यास

स्ट्रिंग लंबाई के लिए वाक्य रचना इस प्रकार है:



डोरी।लंबाई


यह गुण केवल रन टाइम पर स्ट्रिंग में उपलब्ध कुल वर्णों को वापस देता है।



आइए कुछ उदाहरणों को देखें जो स्ट्रिंग लंबाई संपत्ति का उपयोग करते हैं।





उदाहरण

सबसे पहले, आप इस संपत्ति के मूल कार्यान्वयन को देखेंगे। बाद में आपको इसका application दिखाई देगा।
मान लें कि आपके पास निम्न स्ट्रिंग है:

चलो str= 'लिनक्सहिंट महान है।'

यदि आप इस स्ट्रिंग में वर्णों की संख्या जानना चाहते हैं, तो बस स्ट्रिंग लंबाई गुण को निम्नानुसार लागू करें:



पी।लंबाई

जैसा कि आप देख सकते हैं, यह केवल निर्दिष्ट स्ट्रिंग की लंबाई देता है।

आप इस संपत्ति का उपयोग कई जगहों पर कर सकते हैं। उदाहरण के लिए, मान लें कि आप किसी IF स्टेटमेंट पर चेक-इन कर रहे हैं, जैसा कि नीचे दिया गया है:

अगर (पी।लंबाई <= बीस) {
सांत्वना देना।लॉग('यह एक छोटी स्ट्रिंग है');
} अन्यथा {
सांत्वना देना।लॉग('यह एक लंबी स्ट्रिंग है');
}


और, जैसा कि आप कंसोल आउटपुट में देख सकते हैं, स्टेटमेंट इट्स ए शॉर्ट स्ट्रिंग प्रिंट होता है। यह बहुत बढ़िया बात है।

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

के लिये (मुझे जाने दो= 0;मैं<पी।लंबाई;मैं++) {
सांत्वना देना।लॉग(पी[मैं].टू अपरकेस());
}


जैसा कि आप आउटपुट कंसोल में देख सकते हैं, प्रत्येक वर्ण को कंसोल में अलग से दिखाया जाता है और अपरकेस अक्षरों में भी परिवर्तित किया जाता है।

तो, यह है कि आप इसे अपनी आवश्यकताओं के अनुसार कई अलग-अलग परिदृश्यों में कैसे लागू कर सकते हैं।

दिलचस्प तथ्य

यहां आप लोगों के लिए एक दिलचस्प तथ्य है। आइए अब हम स्ट्रिंग लेंथ प्रॉपर्टी को एक संख्यात्मक मान निर्दिष्ट करके चकमा देने का प्रयास करें। आप देखेंगे कि यह या तो निर्दिष्ट मान या स्ट्रिंग की वास्तविक लंबाई को प्रिंट करेगा।

तो, पहले, इसे एक मान निर्दिष्ट करें

पी।लंबाई = 10;

और अब, हम स्ट्रिंग की लंबाई को सांत्वना देने का प्रयास करेंगे।

सांत्वना देना।लॉग(पी।लंबाई);


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

निष्कर्ष

इस लेख में, आपने सीखा कि जावास्क्रिप्ट में स्ट्रिंग की लंबाई की संपत्ति क्या है और आपने इसके अनुप्रयोगों को कुछ अलग उदाहरणों में देखा है। मुझे उम्मीद है कि यह लेख स्ट्रिंग लेंथ प्रॉपर्टी और उसके कार्यान्वयन को समझने में मददगार साबित हुआ है। जावास्क्रिप्ट के बारे में अधिक जानने के लिए आप linuxhint.com पर पढ़ सकते हैं।