জেসক্রিপ্ট স্ট্রিং চার্যকোড () মেথড
- পূর্ববর্তী পৃষ্ঠা
- পরবর্তী পৃষ্ঠা
- একত্রিভূমিতে ফিরুন JavaScript String রেফারেন্স হান্ডবুক
সংজ্ঞা ও ব্যবহার
charCodeAt()
মেথড নির্দিষ্ট সূচক (ইনডেক্স) থেকে চরিত্রের ইউনিকোড ফিরিয়ে দেয়。
প্রথম অক্ষরের ইনডেক্স 0, দ্বিতীয়টি 1, ......
শেষ অক্ষরের ইনডেক্স হল শব্দসূচকের দৈর্ঘ্য - 1 (নিচের উদাহরণ দেখুন)।
অপর দেখুন:
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 রেফারেন্স হান্ডবুক