जावास्क्रिप्ट स्ट्रिंग charCodeAt() फ़ंक्शन
- पिछला पृष्ठ
- अगला पृष्ठ
- एक स्तर ऊपर जेसक्रिप्ट स्ट्रिंग रेफरेंस मैनुअल
विभावना और उपयोग
charCodeAt()
फ़ंक्शन वाक्य भाग के निर्दिष्ट सूचकांक (इंडेक्स) जानकारी वाक्यांश का यूनिकोड वापस देता है।
पहले अक्षर के सूचकांक 0 है, दूसरा 1 है, ...
अंतिम अक्षर के सूचकांक शब्दावल्य की लंबाई से -1 है (नीचे के उदाहरण में देखें)।
दूसरे देखें:
charCodeAt() और codePointAt() का तुलना
charCodeAt()
UTF-16 हैcodePointAt()
यूनिकोड है
charCodeAt()
0 से 65535 के बीच की संख्याओं को वापस करती है।
ये दोनों विधियाँ अक्षर को प्रतिनिधित्व करने वाले UTF-16 कोड के संख्याओं को वापस करती हैं, लेकिन केवल codePointAt()
यह 0xFFFF (65535) से बड़े यूनिकोड मूल्यों के पूर्ण मूल्य को वापस कर सकता है。
सूचना:यूनिकोड चिह्न सेट के बारे में अधिक जानकारी के लिए हमारे यूनिकोड संदर्भ पुस्तक。
उदाहरण
उदाहरण 1
शब्दावल्य में पहले अक्षर का यूनिकोड प्राप्त करें:
let text = "HELLO WORLD"; let code = text.charCodeAt(0);
उदाहरण 2
दूसरे अक्षर का यूनिकोड प्राप्त करें:
let text = "HELLO WORLD"; let code = text.charCodeAt(1);
उदाहरण 3
शब्दावल्य में अंतिम अक्षर का यूनिकोड प्राप्त करें:
let text = "HELLO WORLD"; let code = text.charCodeAt(text.length-1);
उदाहरण 4
संदर्भ 16 वां अक्षर का यूनिकोड प्राप्त करें:
let text = "HELLO WORLD"; let code = text.charCodeAt(15);
व्याकरण
string.charCodeAt(n)
पारामीटर
पारामीटर | वर्णन |
---|---|
n |
वृद्धियुक्त। संख्या। अक्षर के सूचकांक (उदाहरण के लिए, नीचे के उदाहरण में देखें)। डिफ़ॉल्ट = 0。 |
वापसी
प्रकार | वर्णन |
---|---|
संख्या | सूचकांक के स्थान पर अक्षर का यूनिकोड。 |
NaN |
यदि सूचकांक अवैध है。 |
तकनीकी विवरण
वापसी
string का n अक्षर के यूनिकोड एन्कोडिंग। यह मान्यानुक्रम 0~65535 के बीच का 16 बिट विन्यास है。
व्याख्या
charCodeAt()
विधि charAt()
विधि निर्वाह करने वाली कार्रवाइयाँ समान हैं, लेकिन पहली विधि निर्दिष्ट स्थान पर स्थित अक्षर के एन्कोडिंग को वापस करती है और दूसरी विधि अक्षर को समेटे हुए उपशब्दावल्य को वापस करती है। यदि n नकारात्मक संख्या है या शब्दावल्य की लंबाई से बड़ है, तो charCodeAt()
विधि वापस करती है NaN
。
यदि आप यूनिकोड एन्कोडिंग से शब्दावल्य बनाने के बारे में जानना चाहते हैं, तो देखें fromCharCode() विधि。
ब्राउज़र समर्थन
charCodeAt()
यह ECMAScript1 (ES1) विशेषता है。
सभी ब्राउज़र एस1 (जेसक्रिप्ट 1997) के लिए पूरी तरह से समर्थन करते हैं:
च्रोम | आईई | एज | फायरफॉक्स | साफारी | ओपेरा |
---|---|---|---|---|---|
च्रोम | आईई | एज | फायरफॉक्स | साफारी | ओपेरा |
सापोर्ट | सापोर्ट | सापोर्ट | सापोर्ट | सापोर्ट | सापोर्ट |
- पिछला पृष्ठ
- अगला पृष्ठ
- एक स्तर ऊपर जेसक्रिप्ट स्ट्रिंग रेफरेंस मैनुअल