فتح المحرر

{}

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

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

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

تعديل

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

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

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

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

let myPet = "Cat";
myPet = "Bat";
يبدوا أني قد كتبت كلمة فيل بطريقة خاطئة. قم بتغيير الحرف الأول من السلسلة animal إلى ف.