जेस्क्रिप्ट स्ट्रिंग charAt()
- पिछला पृष्ठ at()
- अगला पृष्ठ charCodeAt()
- एक स्तर ऊपर वापस जावास्क्रिप्ट स्ट्रिंग रेफरेंस मैनुअल
विन्यास और उपयोग
charAt()
विधि स्ट्रिंग में निर्दिष्ट इंडेक्स (अनुक्रमांक) के लिए चरित्र वापस देता है。
पहले चरित्र का इंडेक्स 0 है, दूसरे 1, ...
अंतिम चरित्र का इंडेक्स स्ट्रिंग की लंबाई - 1 है (देखें पान के नीचे का उदाहरण)。
अन्य संदर्भ:
उदाहरण
उदाहरण 1
स्ट्रिंग में पहले चरित्र प्राप्त करना:
let text = "HELLO WORLD"; let letter = text.charAt(0);
उदाहरण 2
स्ट्रिंग में दूसरे चरित्र प्राप्त करना:
let text = "HELLO WORLD"; let letter = text.charAt(1);
उदाहरण 3
स्ट्रिंग में अंतिम चरित्र प्राप्त करना:
let text = "HELLO WORLD"; let letter = text.charAt(text.length-1);
उदाहरण 4
बाहरी दायरे के इंडेक्स खाली स्ट्रिंग वापस देता है:
let text = "HELLO WORLD"; let letter = text.charAt(15);
उदाहरण 5
डिफ़ॉल्ट इंडेक्स 0 है:
let text = "HELLO WORLD"; let letter = text.charAt();
उदाहरण 6
अवैध इंडेक्स को 0 में बदला जाता है:
let text = "HELLO WORLD"; let letter = text.charAt(3.14);
व्याकरण
string.charAt(n)
पैरामीटर
पैरामीटर | वर्णन |
---|---|
n | अनिवार्य। नंबर। चरित्र का इंडेक्स (अनुक्रमांक)। |
वापस प्राप्त विन्यास
टाइप | वर्णन |
---|---|
स्ट्रिंग |
सूचीय इंडेक्स के लिए चिह्नित करता है। अवैध इंडेक्स खाली स्ट्रिंग ("") वापस देता है। |
वर्णन
यदि पैरामीटर n इसके 0 और string.length-1 के बीच हो, तो इस विधि से खाली स्ट्रिंग ("") वापस प्राप्त होगी。
ध्यान दें:जेस्क्रिप्ट में एक अलग तरह का चरित्र डाटा टाइप नहीं है, इसलिए वापस प्राप्त चरित्र एक अक्षर लंबा स्ट्रिंग है।
ब्राउज़र समर्थन
charAt()
यह ECMAScript1 (ES1) विशेषता है।
सभी ब्राउज़र एस1 (जेस्क्रिप्ट 1997) पूरी तरह से समर्थन करते हैं:
Chrome | IE | Edge | फायरफॉक्स | साफारी | ऑपेरा |
---|---|---|---|---|---|
Chrome | IE | Edge | फायरफॉक्स | साफारी | ऑपेरा |
समर्थन | समर्थन | समर्थन | समर्थन | समर्थन | समर्थन |
- पिछला पृष्ठ at()
- अगला पृष्ठ charCodeAt()
- एक स्तर ऊपर वापस जावास्क्रिप्ट स्ट्रिंग रेफरेंस मैनुअल