Cómo usar archivos externos ".js"

Tengo las siguientes dos funciones de javascript:

1

showCountry()

2

showUser()

Me gustaría ponerlos en archivos ".js" externos

1

<a href="javascript:showCountry('countryCode')">countryCode</a>

2

<form>
 <select name="users" onChange="showUser(this.value)">
 <option value="1">Tom</option>
 <option value="2">Bob</option>
 <option value="3">Joe</option>
 </select>
</form>

¿Cuál es la sintaxis correcta para llamar a estas funciones?

Respuestas a la pregunta(6)

Su respuesta a la pregunta