فتح المحرر

جاري تحميل المحرر

فهم ثبات السلسلة

تعديل

في JavaScript، تكون قيم السلسلة غير قابلة للتغيير (Immutable)، مما يعني أنه لا يمكن تغييرها بمجرد إنشائها.

على سبيل المثال، التعليمة البرمجية التالية سوف تنتج خطأ لأنه لا يمكن تغيير الحرف C في السلسلة Cat إلى الحرف B:

let myPet = "Cat";
myPet[0] = "B";

لاحظ أن هذا لا يعني أنه لا يمكن إعادة تعيين myPet. الطريقة الوحيدة لتغيير myPet هي تعيين قيمة جديدة له، مثل هذا:

let myPet = "Cat";
myPet = "Bat";