JavaScript · Junior · Frage 57 von 75

Was gibt dieser Code in einem klassischen Skript (ohne Strict Mode) aus?

let s = "cat";
s[0] = "b";
console.log(s);
Antwort zeigen

Richtige Antwort: cat

Erklärung

Strings sind unveränderlich: Die Zuweisung per Index wird still ignoriert (im Strict Mode gibt es einen Fehler). Stattdessen baut man einen neuen String: "b" + s.slice(1).

Zum Weiterlesen

Fehler in der Frage

JavaScript · Junior · Frage 57

Teste dich selbst

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

Diesen Test machen