Los Strings (cadenas de texto) son secuencias inmutables de caracteres. No puedes cambiar un carácter en su lugar; debes crear un nuevo string.
Template Literals (Plantillas Literales)
javascript
const herramienta = "JS";
// Interpolación Moderna
console.log(`Amo ${herramienta} porque está en todas partes.`);Movimientos Maestros de Manipulación
La combinación de split y join es extremadamente poderosa para transformar texto.
javascript
const oracion = "hola-mundo-desde-js";
// 1. Dividir en un array
const palabras = oracion.split("-");
console.log(palabras); // ["hola", "mundo", "desde", "js"]
// 2. Modificar array (Mayúscula a la primera palabra)
palabras[0] = palabras[0].toUpperCase();
// 3. Unir de nuevo
const nuevaOracion = palabras.join(" ");
console.log(nuevaOracion); // "HOLA mundo desde js"