Hallo JürgenB,
wenn du das in der Console eintippst, wird dir der Rückgabewert angezeigt.
Versuch mal
text = "abc"; // -> "abc" text.replace("a","b"); // -> "bbc" text // -> "abc"
Ich glaube, du hast mich missverstanden. Ich sagte, die String.prototype
-Methoden sind dazu gedacht auf String-Objekte angewandt zu werden, also 'abc'.replace('a', 'b')
statt String.replace('abc', 'a', 'b')
– ich sagte nicht, dass String.prototype
-Methoden destruktiv sind.
String-Objekte in JS sind immutable, keine der String.prototype
-Methoden ist destruktiv, sie geben alle einen neuen String zurück.
LG,
CK