A ver, vamos por partes.
Cita: por lo que estoy viendo me toca curso osmosis javascript
Aquí vas a encontrar manuales de javascript. Cita: esperen, que por lo que veo, soy muyyyyyyyyyyyyyyyyyyyy principiante, funciones.js. es como imagen.jpg. o estoy MFT, miando fuera del tiesto,
Digamos que un archivo .js es como una librería de funciones (tus funciones, las que necesites). Tus páginas pueden usar una o más veces alguna de esas funciones y al estar en un solo archivo, no hace falta repetir el código en todas las páginas. Pero no te líes con esto de los archivos .js. Empieza desde cero. Ya llegarás a los 'include' (archivos .js)
Me ha gustado eso del MFT.
Cita: y las function() serian asi,
...
...
Si van en tu página .htm, sí que serían así. Si van dentro de un archivo .js, no deben llevar codigo HTML ni los tag's <script> y </script>. Pero insisto, deja los archivos .js de momento.
Cita: y el tag's se pone antes de body- cierto
Normalmente, los scripts van entre <head> y </head> (Si son funciones) Si son scripts que se ejecutan directamente, también pueden ir en el <body>.
Cualquier duda, pregunta.