जावास्क्रिप्ट स्ट्रिंग रेफरेंस मैनुअल
- पिछला पृष्ठ JS सेट
- अगला पृष्ठ JS ऑब्जेक्ट
JavaScript स्ट्रिंग
जेसक्रिप्ट स्ट्रिंग एक श्रृंखला के चारित्रकों को संग्रह करती है, जैसे "Bill Gates"。
स्ट्रिंग डबल कवरेज या सिंगल कवरेज में किसी भी पाठ को शामिल कर सकता है:
let carName1 = "Volvo XC60"; let carName2 = 'Volvo XC60';
स्ट्रिंग के सूचकांक (इंडेक्स) शून्य से शुरू होता है:
पहला चारित्रक स्थान 0 पर होता है, दूसरा 1 पर, इस प्रकार。
स्ट्रिंग के बारे में जानकारी के लिए हमारे जेसक्रिप्ट स्ट्रिंग पाठ्यक्रम.
स्ट्रिंग गुण और विधियां
सामान्यतया, 'Bill Gates' जैसी स्ट्रिंग को विधियों और गुणों का उपयोग नहीं किया जा सकता है क्योंकि वे ऑब्जैक्ट नहीं हैं。
बजाय इसके, जेसक्रिप्ट में विधियां और गुण स्ट्रिंग के रूप में भी उपयोग में आते हैं क्योंकि जेसक्रिप्ट विधियों और गुण का उपयोग करते समय स्ट्रिंग को ऑब्जैक्ट के रूप में देखता है。
जेसक्रिप्ट शब्दयंत्र स्ट्रिंग विधियों और गुण
तरीके | वर्णन |
---|---|
at() | स्ट्रिंग में निर्दिष्ट स्थान के चारित्रक को वापस करता है。 |
charAt() | स्ट्रिंग में निर्दिष्ट स्थान के चारित्रक को वापस करता है。 |
charCodeAt() | स्ट्रिंग में निर्दिष्ट स्थान के चारित्रक के यूनिकोड मूल्य को वापस करता है。 |
codePointAt() | स्ट्रिंग में निर्दिष्ट स्थान के यूनिकोड मूल्य को वापस करता है。 |
concat() | दो या अधिक स्ट्रिंगों को जोड़े गए स्ट्रिंग को वापस करता है。 |
constructor | स्ट्रिंग के निर्माता को वापस करता है。 |
endsWith() | स्ट्रिंग को निर्दिष्ट मूल्य से अंत को बंद करने का निर्णय करता है या नहीं。 |
fromCharCode() | यूनिकोड मूल्य को चारित्रक के रूप में वापस करता है。 |
includes() | स्ट्रिंग को निर्दिष्ट मूल्य को शामिल करने का निर्णय करता है या नहीं。 |
indexOf() | स्ट्रिंग में निर्दिष्ट मूल्य के प्रथम प्राप्ति के स्थान को वापस करता है。 |
lastIndexOf() | स्ट्रिंग में निर्दिष्ट मूल्य के अंतिम प्राप्ति के स्थान को वापस करता है。 |
length | स्ट्रिंग की लंबाई को वापस करता है。 |
localeCompare() | वर्तमान क्षेत्रीय राशि में दो स्ट्रिंगों को तुलना करता है。 |
match() | स्ट्रिंग में एक मूल्य या रेगुलर एक्सप्रेशन खोजता है और मेल खाते वाले मापदंडों को वापस करता है。 |
padEnd() | स्ट्रिंग के अंत स्थान पर अक्षरों को भरता है。 |
padStart() | स्ट्रिंग के शुरूआती स्थान पर अक्षरों को भरता है。 |
prototype | आपको ऑब्जैक्ट में गुण और विधियां जोड़ने की अनुमति देता है。 |
repeat() | नया स्ट्रिंग बनाएगा जो निर्दिष्ट संख्या की स्ट्रिंग की प्रतियां शामिल करेगी。 |
replace() | चरण में मोड को खोजकर पहले मेल खाने वाले अनुच्छेद को बदलकर चरण वापस देता है। |
replaceAll() | चरण में मोड को खोजकर सभी मेल खाने वाले अनुच्छेद को बदलकर नई चरण वापस देता है। |
search() | चरण में वाली वैल्यू या रेगुलर एक्सप्रेशन को खोजकर मेल खाने वाले सूचकांक (स्थान) को वापस देता है। |
slice() | चरण के एक हिस्से को निकालकर नई चरण वापस देता है। |
split() | चरण को उपसूचकों में विभाजित करता है। |
startsWith() | चरण को निर्दिष्ट अक्षर से शुरू होने की जाँच करता है। |
substr() | चरण के निर्दिष्ट सूचकांक (स्थान) से शुरू होकर निर्दिष्ट संख्या के अक्षरों को निकालता है। |
substring() | चरण में दो निर्दिष्ट सूचकांक (स्थान) के बीच के अक्षरों को निकालता है। |
toLocaleLowerCase() | मेजबान के क्षेत्रीय विन्यास को उपयोग करके चरण को छोटे अक्षरों में बदलकर वापस देता है। |
toLocaleUpperCase() | मेजबान के क्षेत्रीय विन्यास को उपयोग करके चरण को बड़े अक्षरों में बदलकर वापस देता है। |
toLowerCase() | छोटे अक्षरों में चरण वापस देता है। |
toString() | चरण या चरण वस्तु को चरण के रूप में वापस देता है। |
toUpperCase() | बड़े अक्षरों में चरण वापस देता है। |
trim() | खाली जगहों को हटाकर चरण वापस देता है। |
trimEnd() | अंतिम खाली जगहों को हटाकर चरण वापस देता है। |
trimStart() | शुरूआती खाली जगहों को हटाकर चरण वापस देता है। |
valueOf() | चरण या चरण वस्तु के मूल मूल्य वापस देता है। |
सुझाव:सभी चरण तरीके नई मूल्य वापस देते हैं। वे मूल वेरियेबल को नहीं बदलते हैं।
चरण HTML वॉकर तरीके
HTML वॉकर तरीके एचटीएमएल चिह्नों के भीतर बंधे चरण वापस देते हैं।
ये मानक तरीके नहीं हैं, वे अपेक्षित ढंग से काम नहीं कर सकते हैं।
तरीके | वर्णन |
---|---|
anchor() | चरण को एंकर के रूप में दिखाएं। |
big() | बड़े फ़ॉन्ट में चरण दिखाएं। |
blink() | चमकता चरण दिखाएं। |
bold() | बोल्ड रूप में चरण दिखाएं। |
fixed() | निर्दिष्ट गतिशील फ़ॉन्ट में चरण दिखाएं। |
fontcolor() | निर्दिष्ट रंग में चरण दिखाएं। |
fontsize() | निर्दिष्ट आकार में चरण दिखाएं। |
italics() | इतालिकी में चरण दिखाएं। |
link() | चरण को हिंदसूचक लिंक के रूप में दिखाएं। |
small() | छोटे फ़ॉन्ट में चरण दिखाएं। |
strike() | अनुच्छेदन वाला चरण दिखाएं। |
sub() | चरण को नीचांकित टेक्स्ट के रूप में दिखाएं। |
sup() | चरण को उच्चांकित टेक्स्ट के रूप में दिखाएं। |
String वस्तु वर्णन
स्ट्रिंग जावास्क्रिप्ट के एक मूल डाटा प्रकार है।String वर्ग ने मूल स्ट्रिंग मान को प्रशासित करने के विधियों को प्रदान किया है।
String ऑब्जेक्ट के length एक्सीज़इस स्ट्रिंग में अक्षरों की संख्या को घोषित करता है。
String वर्ग ने स्ट्रिंग के अनेक कामों को निर्धारित किया है, जैसे अक्षरों को या उपसूत्र को स्ट्रिंग से निकालना या अक्षर या उपसूत्र को ढूंढना。
ध्यान दें:जावास्क्रिप्ट के स्ट्रिंग अनिर्मित (immutable) हैं, String वर्ग के विधियों नहीं किसी भी प्रकार से स्ट्रिंग की सामग्री को बदल सकते हैं।जैसे String.toUpperCase() इस तरह के विधियों द्वारा वापस प्राप्त स्ट्रिंग नया होती है, नहीं कि मूल स्ट्रिंग को संशोधित करती है。
जोर्ड नेटस्केप कोड आधार (उदाहरण के लिए Firefox कोड आधार) में JavaScript की रूपरेखा, स्ट्रिंग के रूप में काम करती है।उदाहरण के लिए, स्ट्रिंग s से तीसरा अक्षर निकालने के लिए s[2] का उपयोग कर सकते हैं, जो अधिक मानक s.charAt(2) के लिए है।इसके अलावा, स्ट्रिंग पर for/in लूप लगाए जाने पर, यह स्ट्रिंग के हर अक्षर के एक्सएचएस एक्सीज़ निर्देशक को चूंकता है (तथापि, ECMAScript मानक निर्देशक निर्देश करता है कि length एक्सीज़ निर्देशक को नहीं चूंका जाना चाहिए)।क्योंकि स्ट्रिंग के एक्सएचएस एक्सीज़ व्यवहार अस्टैंडर्ड नहीं है, इसलिए इसका उपयोग करने से बचना चाहिए。
बाह्य पुस्तक
अधिक जानकारी के लिए, पढ़ें JavaScript उच्च स्तरीय शिक्षा में संबंधित सामग्री:
- ECMAScript उद्धरण प्रकार
- संदर्भ प्रकार आमतौर पर क्लास (class) या ऑब्जेक्ट कहलाते हैं।इस भाग में ECMAScript के पूर्वनिर्धारित संदर्भ प्रकारों को सबीकारा दिया जाता है。
- पिछला पृष्ठ JS सेट
- अगला पृष्ठ JS ऑब्जेक्ट