Was bedeutet unveränderlich bedeuten?

Ob ein string ist unveränderlich, bedeutet das, dass....
(lasst uns davon ausgehen, JavaScript)

var str = 'foo';

alert(str.substr(1)); //oo

alert(str); //foo

Bedeutet es, beim aufrufen von Methoden auf einen string, wird der string geändert, aber es wird nicht ändern Sie die ursprüngliche Zeichenfolge?

Wenn der string war veränderlich, bedeutet das, dass der 2. alert() zurückkehren würde oo auch?

InformationsquelleAutor alex | 2010-07-08
Schreibe einen Kommentar