Hola Lethe.
Puedes usar expresiones regulares:
Código HTML:
cadena="Esta cadena tiene algunos espacios";
espa=cadena.match(/\s/g);
alert(espa.length);
o también puedes hacerlo con la función split():
Código HTML:
cadena="Esta cadena tiene algunos espacios";
espa=cadena.split(" ");
alert(espa.length-1);
Saludos,