مетод JavaScript String charCodeAt()
- الصفحة السابقة
- الصفحة التالية
- العودة إلى الطبقة العليا مرجع JavaScript String
التعريف والاستخدام
charCodeAt()
الطريقة تعود رمز الحرف في الموضع المحدد (السطر) من النص.
مؤشر الخط الأول هو 0، الثاني هو 1،......
مؤشر الخط الأخير هو طول النص - 1 (انظر المثال أدناه).
يرجى الرجوع أيضًا إلى:
مقارنة charCodeAt() مع codePointAt()
charCodeAt()
هي UTF-16،codePointAt()
هي Unicode.
charCodeAt()
تعود أرقامًا بين 0 و 65535.
كلا الطريقتين تعودان بأرقام تمثل رمز UTF-16 للخط، ولكن فقط codePointAt()
يمكن أن تعود القيم الكاملة لأرقام Unicode التي تزيد عن 0xFFFF (65535).
نصيحة:للحصول على معلومات إضافية حول مجموعة الرموز 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 لـ n حرف. القيمة التي تعود بها هي عدد صحيح من 0 إلى 65535.
شرح
charCodeAt()
طريقة charAt()
الإجراءات التي تقوم بها هذه الطريقة متشابهة، ولكن الطريقة الأولى تعود برمز النص الموجود في الموقع المحدد، بينما الطريقة الثانية تعود بسلسلة تحتوي على النص نفسه. إذا كان n أقل من صفر أو أكبر أو يساوي طول النص، فإن charCodeAt()
يعود بهذه الطريقة NaN
。
للتعرف على كيفية إنشاء سلسلة باستخدام رمز Unicode، يرجى الرجوع إلى طريقة fromCharCode()。
دعم المتصفحات
charCodeAt()
هي خصائص ECMAScript1 (ES1).
جميع المتصفحات تدعم تمامًا ES1 (JavaScript 1997):
الكمبيوتر الشهير Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
الكمبيوتر الشهير Chrome | IE | Edge | Firefox | Safari | Opera |
الدعم | الدعم | الدعم | الدعم | الدعم | الدعم |
- الصفحة السابقة
- الصفحة التالية
- العودة إلى الطبقة العليا مرجع JavaScript String