Stringide muutumatus JavaScriptis

Stringi sümboleid saab lugeda, kuid neid ei saa muuta. Järgmine koodinäide annab vea (ranget režiimi):

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