Hola! Quiero crear un script que me permita saber cuantas veces se repite una palabra dentro de un textarea, el script que tengo ahora devuelve el numero de palabras y espacios, se puede implementar el contador de repeticiones de palabras dentro del mismo script? Tendria que mostrar algo así: 
 
Texto: Hola me llamo Hola. 
Resultado:
Palabras: 4.
Espacios: 3.
Numero de apariciones por palabra: Hola: 2, me: 1, llamo: 1.  
Código:
 function impRe(){
 
text1 = texto.value;                                               
var sim = /\s+/gi;                                                      
var palabras= texto.value.trim().replace(sim, ' ').split(' ').length;
var espacios= texto.value.split(" ").length - 1;            
    
alert("Numero espacios: " + (espacios) + "\nNumero de palabras: " + (palabras))
}
  Es posible? Muchas gracias!