Если строка неизменна, значит ли это, что.... (допустим, JavaScript)
var str = 'foo';
alert(str.substr(1)); // oo
alert(str); // foo
Означает ли это, что при вызове методов в строке он вернет измененную строку, но не изменит исходную строку?
Если строка была изменчивой, означает ли это, что второй alert()
вернет oo
?