Resumen del Flujo
JavaScript proporciona una amplia gama de propiedades y métodos para trabajar con cadenas. Algunos de los más comunes son
Comandos y Pasos de Ejecución
Paso 1: Devuelve la longitud de la cadena (número de caracteres).
lengthPaso 2: Devuelve el carácter en la posición especificada.
charAt(index)Paso 3: Devuelve el índice de la primera aparición de un valor.
indexOf(searchValue)Paso 4: Devuelve el índice de la última aparición de un valor.
lastIndexOf(searchValue)Paso 5: Extrae una porción de la cadena.
slice(start, end)Paso 6: Similar a slice, pero con algunas diferencias en el manejo de índices negativos.
substring(start, end)Paso 7: Extrae un número determinado de caracteres a partir de un índice.
substr(start, length)Paso 8: Reemplaza todas las ocurrencias de un valor con otro.
replace(searchValue, newValue)Paso 9: Convierte todos los caracteres a mayúsculas.
toUpperCase()Paso 10: Convierte todos los caracteres a minúsculas.
toLowerCase()Paso 11: Concatena dos o más cadenas.
concat()Paso 12: Divide una cadena en un array de substrings.
split()