В JavaScript, строковые
значения неизменяемы (immutable) - это означает, что их невозможно изменить после создания.
Например, следующий код:
var myStr = "Bob";
myStr[0] = "J";
не изменит значение переменной myStr
на "Job", так как содержимое myStr
невозможно изменить. Обратите внимание, что изменить невозможно только отдельные символы строки в переменной myStr
, но значение самой перменной можно изменить. Единственный способ изменить содержимое переменной myStr
- это назначить новую строку, например:
var myStr = "Bob";
myStr = "Job";
Исправьте присвоение myStr
, чтобы вместо "Jello World" стало "Hello World".