জেসক্রিপ্ট স্ট্রিং চার্যকোড () মেথড

সংজ্ঞা ও ব্যবহার

charCodeAt() মেথড নির্দিষ্ট সূচক (ইনডেক্স) থেকে চরিত্রের ইউনিকোড ফিরিয়ে দেয়。

প্রথম অক্ষরের ইনডেক্স 0, দ্বিতীয়টি 1, ......

শেষ অক্ষরের ইনডেক্স হল শব্দসূচকের দৈর্ঘ্য - 1 (নিচের উদাহরণ দেখুন)।

অপর দেখুন:

charAt() পদ্ধতি

charCodeAt() vs codePointAt()

charCodeAt() যা UTF-16codePointAt() যা Unicode হল

charCodeAt() 0 থেকে 65535-র মধ্যে 0-65535-র সংখ্যা ফিরিয়ে দেয়。

এই দুটি পদ্ধতিই চিহ্নের UTF-16 কোডকে সংখ্যা ফিরিয়ে দেয়, কিন্তু কেবল codePointAt() যারা 0xFFFF (65535) থেকে বেশি Unicode মান ফিরিয়ে দেয় সম্পূর্ণ মান ফিরিয়ে দেয়।

সুঝানা:Unicode চিহ্নসমূহের বিষয়ে আরও তথ্য জানতে আমাদের Unicode সংক্ষিপ্ত হান্ডবুক

উদাহরণ

উদাহরণ 1

শব্দসূচকের প্রথম অক্ষরের Unicode পাওয়া হবে:

let text = "HELLO WORLD";
let code = text.charCodeAt(0);

আপনার হাতে পরীক্ষা করুন

উদাহরণ 2

দ্বিতীয় অক্ষরের Unicode পাওয়া হবে:

let text = "HELLO WORLD";
let code = text.charCodeAt(1);

আপনার হাতে পরীক্ষা করুন

উদাহরণ 3

শব্দসূচকের শেষ অক্ষরের Unicode পাওয়া হবে:

let text = "HELLO WORLD";
let code = text.charCodeAt(text.length-1);

আপনার হাতে পরীক্ষা করুন

উদাহরণ 4

পঞ্চম অক্ষরের Unicode পাওয়া হবে:

let text = "HELLO WORLD";
let code = text.charCodeAt(15);

আপনার হাতে পরীক্ষা করুন

সিনট্যাক্স

string.charCodeAt(n)

পারামিটার

পারামিটার বর্ণনা
n

বাছাইযোগ্য। সংখ্যা। অক্ষরের ইনডেক্স (অন্তর্ভুক্তি)।

ডিফল্ট = 0。

ফলাফল

ধরন বর্ণনা
সংখ্যা ইনডেক্সের অক্ষরের Unicode
NaN যদি ইনডেক্স বেঁধা হোক

প্রযুক্তিগত বিবরণ

ফলাফল

string এর n একটি অক্ষরের Unicode কোড। এই ফলাফল 0~65535-র মধ্যে 16 বিটের সংখ্যা।

ব্যাখ্যা

charCodeAt() পদ্ধতি charAt() পদ্ধতির কার্যকলাপ একইভাবে, কিন্তু প্রথমটি নির্দিষ্ট স্থানের অক্ষরের কোডকে ফিরিয়ে দেয়, আবার আপাতদৃষ্টিতে স্বত্বস্তরের উপশব্দকে ফিরিয়ে দেয়। যদি n নেতিবাচক হোক বা শব্দসূচকের দৈর্ঘ্যের সমান হোক বা বেশি, তবে charCodeAt() পদ্ধতি ফলাফল NaN

যদি আপনি Unicode কোড থেকে শব্দসূচক তৈরি করার পদ্ধতি জানতে চান, তবে fromCharCode() পদ্ধতি

ব্রাউজারসমূহের সমর্থন

charCodeAt() এটি ECMAScript1 (ES1) বৈশিষ্ট্য।

সমস্ত ব্রাউজারগুলোই সম্পূর্ণভাবে ES1 (JavaScript 1997) সমর্থন করেছে:

Chrome আইই এজ ফায়ারফক্স স্যাফারি ওপেরা
Chrome আইই এজ ফায়ারফক্স স্যাফারি ওপেরা
সমর্থন সমর্থন সমর্থন সমর্থন সমর্থন সমর্থন

সংশ্লিষ্ট পৃষ্ঠা

JavaScript String

JavaScript String পদ্ধতি

JavaScript String সন্ধান