Hola comunidad. Realmente no entiendo cual es la diferencia de esas tres funciones, que al parecer en la práctica funcionan igual (slice,substring,substr), pero lo dudo ya que por algo están. ¿Alguien me podría explicar?
Por cierto, el siguiente código no lo logro entender, yo sé para que sirve pero no como se ejecuta (tal vez por mi primera duda):
Gracias de antemano.
Por cierto, el siguiente código no lo logro entender, yo sé para que sirve pero no como se ejecuta (tal vez por mi primera duda):
Código (javascript) [Seleccionar]
function reemplazarCadena(cadenaVieja, cadenaNueva, cadenaCompleta)
{
// Reemplaza cadenaVieja por cadenaNueva en cadenaCompleta
for (var i = 0; i < cadenaCompleta.length; i++)
{
if (cadenaCompleta.substring(i, i + cadenaVieja.length) == cadenaVieja)
{
cadenaCompleta = cadenaCompleta.substring(0, i) + cadenaNueva + cadenaCompleta.substring(i + cadenaVieja.length, cadenaCompleta.length);
}
}
return cadenaCompleta;
}
//reemplazarCadena("Mundo", "Web", "Bravo Nuevo Mundo");
Gracias de antemano.