JavaScript · Junior · Frage 37 von 75

Was gibt dieser Code aus?

const s = "hello";
s[0] = "H";
console.log(s);
Antwort zeigen

Richtige Antwort: hello

Erklärung

Strings sind unveränderlich: Ein Zeichen lässt sich nicht ändern, die Zuweisung wird still ignoriert (im Strict Mode ein TypeError). Man muss einen neuen String bauen: s[0].toUpperCase() + s.slice(1).

Zum Weiterlesen

Fehler in der Frage

JavaScript · Junior · Frage 37

Teste dich selbst

Mach den Test JavaScript · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen