Strings 4/5
Strings are Immutable:
Strings, in JavaScript, are immutable which means that their values cannot be changed once declared.
Let’s try to understand this with an example.
9
1
2
3
4
let stringVariable = 'JavaScript';
// changing the value of first character.
stringVariable[0] = 'A';
console.log(stringVariable[0]);
1234let stringVariable = 'JavaScript'; // changing the value of first character. stringVariable[0] = 'A'; console.log(stringVariable[0]);
The value did not change.
To do so, the usual practice is to create a new string variable with the value that we want to change and attach the parts of the older string to it. In this way, we can change the string,
9
1
2
3
4
let str = 'Gi';
// replacing the string G with H
str = 'H' + str[1];
console.log(str);
1234let str = 'Gi'; // replacing the string G with H str = 'H' + str[1]; console.log(str);
Tarea
Swipe to start coding
A variable name order
with the assigned value of go
has been given to you. Your task is to change the value go
to to
and display it.
Solución
9
1
2
3
let order = 'go';
order = 't' + order[1];
console.log(order)
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 3. Capítulo 22
9
1
2
3
4
let order = 'go';
// your code goes here.
console.log(order)
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla