Imutabilitas String dalam JavaScript

Karakter dalam string dapat dibaca, tetapi tidak dapat diubah. Contoh kode berikut akan menghasilkan error (dalam mode ketat):

javascriptlet str = 'abcde';
str[0] = '!';