ਜਾਵਾਸਕ੍ਰਿਪਟ ਸਟਰਿੰਗ ਚਾਰਕੋਡੇਟ() ਮੇਥਡ

ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ

charCodeAt() ਮੇਥਡ ਨਾਲ ਚਿਨ੍ਹਿਤ ਸਿਫ਼ਾਰਸ਼ ਸਥਾਨ 'ਤੇ ਚਰਿੱਤਰ ਦਾ Unicode ਵਾਪਸ ਦਿੰਦਾ ਹੈ。

ਪਹਿਲੇ ਅੱਖਰ ਦਾ ਸੂਚਕਾਂਕ 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) ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ。

ਸਾਰੇ ਬਰਾਊਜ਼ਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਾਲ ES1 (ਜੈਵਾਸਕ੍ਰਿਪਟ 1997) ਨੂੰ ਸਮਰਥਤ ਕਰਦੇ ਹਨ:

ਕਰੋਮ ਆਈਈ ਐਜ਼ ਫਾਰਫੈਕਸ ਸਫਾਰੀ ਓਪਰਾ
ਕਰੋਮ ਆਈਈ ਐਜ਼ ਫਾਰਫੈਕਸ ਸਫਾਰੀ ਓਪਰਾ
ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ

ਸਬੰਧਤ ਪੰਨੇ

JavaScript ਸਟ੍ਰਿੰਗ

JavaScript ਸਟ੍ਰਿੰਗ ਮਹਾਵਰਗ

JavaScript ਸਟ੍ਰਿੰਗ ਖੋਜ