Según entiendo, no es necesario declarar una variable usando la palabra reservada var Pero parece ser una convención usarla siempre que sea la primer variable de su tipo.
<script> var a = 1; a = 2; document.write(a) </script>
<script> a = 1; a = 2; document.write(a) </script>