String.charAt() الحرف عند فهرس
آخر تحديث: 2026-10-13
String.charAt() الحرف عند فهرس
charAt يعيد وحدة كود UTF-16 عند الفهرس المحدد (بدءًا من الصفر) أو سلسلة فارغة عند الخروج من النطاق.
| التصنيف | السلاسل النصية |
|---|
⚙️ المعاملات
| index |
|---|
القيمة المُعادة:سلسلة بحرف واحد، أو '' خارج النطاق.
يعدّل القيمة الأصلية:لا (يُعيد قيمة جديدة)
▶ مثال
عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:
💡 تلميح
ℹ️ info
🌐 دعم المتصفح
| المتصفح | |||||
|---|---|---|---|---|---|
| String.charAt() | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| مدعوم في جميع المتصفحات الحديثة | |||||
🏷️ دوال النصوص ذات صلة
💡 حالات ذات صلة
المزيد من الحالات قادم قريباً — تابعونا.
📚 دروس ذات صلة
❓ أسئلة شائعة
QcharAt مقابل str[0]؟
Aيختلفان فقط خارج النطاق: charAt(9) تُعطي سلسلة فارغة بينما str[9] تُعطي undefined.
Qهل يتعامل charAt مع الرموز التعبيرية؟
Aالرموز النجمية (astral) وحدتان للترميز — charAt يفصلها. استخدم [...str] أو codePointAt.
Qهل يمكن لـ charAt تعديل حرف؟
Aلا — السلاسل غير قابلة للتغيير. استخدم replace أو split/join للتعديل.