जावास्क्रिप्ट स्ट्रिंग charCodeAt() फ़ंक्शन

विभावना और उपयोग

charCodeAt() फ़ंक्शन वाक्य भाग के निर्दिष्ट सूचकांक (इंडेक्स) जानकारी वाक्यांश का यूनिकोड वापस देता है।

पहले अक्षर के सूचकांक 0 है, दूसरा 1 है, ...

अंतिम अक्षर के सूचकांक शब्दावल्य की लंबाई से -1 है (नीचे के उदाहरण में देखें)।

दूसरे देखें:

charAt() विधि

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) के लिए पूरी तरह से समर्थन करते हैं:

च्रोम आईई एज फायरफॉक्स साफारी ओपेरा
च्रोम आईई एज फायरफॉक्स साफारी ओपेरा
सापोर्ट सापोर्ट सापोर्ट सापोर्ट सापोर्ट सापोर्ट

संबंधित पृष्ठ

JavaScript स्ट्रिंग

JavaScript स्ट्रिंग मेथड

JavaScript स्ट्रिंग सर्च