Nemennosť reťazcov v JavaScripte

Znaky reťazca je možné čítať, ale nie je možné ich meniť. Nasledujúci príklad kódu vyvolá chybu (v prísnom režime):

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