जेवास्क्रिप्ट स्ट्रिंग कोडपाइंटअट() मेथड
- पिछला पान charCodeAt()
- अगला पान concat()
- एक स्तर ऊपर जेसक्रिप्ट स्ट्रिंग रेफरेंस मैनुअल
परिभाषा और उपयोग
codePointAt()
विधि अक्षर (स्थान) के सूचकांक को प्रतिनिधित्व करने वाले Unicode मूल्य को वापस देती है।
पहले स्थान का सूचकांक 0 है, दूसरा 1 है, ...
अन्य देखें:
Unicode
Unicode चित्रसंबंधी अधिक जानकारी के लिए हमारे Unicode संदर्भ ग्रंथ。
इन्स्टांस
उदाहरण 1
पाठ में पहले स्थान के कोड प्वाइंट को प्राप्त करें:
let text = "HELLO WORLD"; let code = text.codePointAt(0);
उदाहरण 2
दूसरे स्थान के कोड प्वाइंट को प्राप्त करें:
let text = "HELLO WORLD"; let code = text.codePointAt(1);
उदाहरण 3
अंतिम स्थान के कोड प्वाइंट को प्राप्त करें:
let text = "HELLO WORLD"; let code = text.charCodeAt(text.length-1);
उदाहरण 4
पाठ के 15वें स्थान के कोड प्वाइंट को प्राप्त करें:
let text = "HELLO WORLD"; let code = text.charCodeAt(15);
charCodeAt() और codePointAt() का अंतर
charCodeAt()
यह UTF-16 हैcodePointAt()
यह Unicode है。
charCodeAt()
0 से 65535 के बीच के नंबर को वापस देती है।
दोनों विधियाँ अक्षर का UTF-16 कोड को प्रतिनिधित्व करने वाले नंबर को वापस देती हैं, लेकिन केवल codePointAt()
व्यापक मूल्य को वापस दे सकता है जो 0xFFFF (65535) से बड़ा है।
Unicode चित्रसंबंधी अधिक जानकारी के लिए हमारे Unicode संदर्भ ग्रंथ。
व्याकरण
string.codePointAt(index)
पारामीटर
पारामीटर | वर्णन |
---|---|
index |
वृद्धियुक्त। शब्दचित्र में सूचकांक (स्थान)। डिफ़ॉल्ट = 0। |
वापसी मूल्य
श्रेणी | वर्णन |
---|---|
संख्या | निर्दिष्ट सूचकांक के स्थान पर कोड प्वाइंट (code point) मूल्य (मूल्य)। |
undefined | यदि सूचकांक अवैध है。 |
ब्राउज़र समर्थन
codePointAt()
यह ECMAScript6 (ES6) विशेषता है。
सभी आधुनिक ब्राउज़र एस6 (JavaScript 2015) का समर्थन करते हैं:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
समर्थन | समर्थन | समर्थन | समर्थन | समर्थन |
Internet Explorer 11 (या अधिक पुरानी संस्करण) इसका समर्थन नहीं करता codePointAt()
。
- पिछला पान charCodeAt()
- अगला पान concat()
- एक स्तर ऊपर जेसक्रिप्ट स्ट्रिंग रेफरेंस मैनुअल