Par défaut, la fonction replace de l'objet String en Javascript ne remplace pas toutes les occurences mais seulement la première, lorsqu'on cherche une string et non pas une regex.
Cette astuce comble donc ce manque (attention : les fonctions à utilisent sont celles en dessous de la Note).