فتح المحرر
جاري تحميل المحرر
في JavaScript، تكون قيم السلسلة غير قابلة للتغيير (Immutable)، مما يعني أنه لا يمكن تغييرها بمجرد إنشائها.
على سبيل المثال، التعليمة البرمجية التالية سوف تنتج خطأ لأنه لا يمكن تغيير الحرف
C
في السلسلة Cat
إلى الحرف B
:
let myPet = "Cat";
myPet[0] = "B";
لاحظ أن هذا لا يعني أنه لا يمكن إعادة تعيين myPet
. الطريقة الوحيدة لتغيير
myPet
هي تعيين قيمة جديدة له، مثل هذا:
let myPet = "Cat";
myPet = "Bat";