JavaScript · Junior · Pytanie 57 z 75
Co wypisze ten kod w zwykłym (nieścisłym) skrypcie?
let s = "cat";
s[0] = "b";
console.log(s);- ✓Poprawna odpowiedź:
cat - 2
bat - 3Rzuci
TypeError
Wyjaśnienie
Stringi są niemutowalne: przypisanie po indeksie jest po cichu ignorowane (lub rzuca błąd w trybie ścisłym). Utwórz nowy string: "b" + s.slice(1).