Puede usar una matriz para el reemplazo:Javascript a reemplazar a nivel mundial con arreglo
var array = {"from1":"to1", "from2":"to2"}
for (var val in array)
text = text.replace(array, array[val]);
Pero lo que si es necesario sustituir todo el mundo, es decir, texto = text.replace (/ desde/g, "a");
La matriz es bastante grande, por lo que el script ocupará mucho espacio si escribo "text = text.replace (...)" para cada variable.
¿Cómo se puede usar la matriz en ese caso? "/ from1/g": "to1" no funciona.
Su matriz es en realidad un objeto Objeto, no un objeto Array, incluso si puede considerarse como una matriz asociativa :) – Luc125