Непроменливост на низите во JavaScript

Симболите од низата може да се читаат, но не може да се менуваат. Следниот пример код ќе даде грешка (во строг режим):

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