Claro
Mira, el código que te hice (o si haces uno nuevo, pues ese) puedes copiarlo y pegarlo en un documento nuevo que no contenga nada más que código javascript (ni siguiera hay que poner las etiquetas de <script> ni </script> y lo puedes guardar, por ejemplo, con el mismo nombre que el otro que hiciste; datos.js
Y en tu html pones la llamada al .js tal y como hacías con el otro, solo que no es necesario que lo insertes con write(), pones simplemente
<script language="javascript" src="datos.js"></script>
Y yá estarás usando un js externo