Completo tutorial de JavaScript - Dónde colocamos las funciones

29 - Dónde colocamos las funciones

[editar]
Tutorial creado por Indaya.com. Extraido de: http://www.indaya.com
11 de Septiembre de 2005
En principio, podemos colocar las funciones en cualquier parte de la página,
siempre entre etiquetas <SCRIPT>, claro está. No obstante existe una limitación
a la hora de colocarla con relación a los lugares desde donde se la llame. Lo
más normal es colocar la función antes de cualquier llamada a la misma y así
seguro que nunca nos equivocaremos.
En concreto, la función se debe definir en el bloque <SCRIPT> donde esté la
llamada a la función, aunque es indiferente si la llamada se encuentra antes o
después la función, dentro del mismo bloque <SCRIPT>.
<SCRIPT>
miFuncion()
function miFuncion(){
    hago algo...
    document.write("Esto va bien")
}
</SCRIPT>
Este ejemplo funciona correctamente porque la función está declarada en el mismo
bloque que su llamada.
También es válido que la función se encuentre en un bloque <SCRIPT> anterior al
bloque donde está la llamada.
<HTML>
<HEAD>
   <TITLE>MI PÁGINA</TITLE>
<SCRIPT>
function miFuncion(){
   
hago algo...
    document.write("Esto va bien")
}
</SCRIPT>
</HEAD>
<BODY>
<SCRIPT>
miFuncion()
</SCRIPT>
</BODY>
</HTML>
Vemos un código completo sobre cómo podría ser una página web donde las
funciones están en la cabecera. Un lugar muy bueno donde colocarlas, porque se
supone que en la cabecera no se van a utilizar todavía y siempre podremos
disfrutar de ellas en el cuerpo porque ya han sido declaradas seguro.
Esto último en cambio sería un error.
Lo que será un error es una llamada a una función que se encuentra declarada en
un bloque <SCRIPT> posterior.
<SCRIPT>
miFuncion()
</SCRIPT>
<SCRIPT>
function miFuncion(){
    hago algo...
    document.write("Esto va bien")
}
</SCRIPT>
[editar]

42 opiniones

s

ssssssss
ayudaaaaaaaaaaaaa

alguien sabe donde puedo consegirlos es qe estoy en un instituto y no me los deja bajar los nesesito para entrar al tuenti,al bruto ,ogame ayunarme es qe en clase es muy aburrida xD
!!!!(no sirve!!!!

Virus
45554

545454545454545454545454545
Me tira error

me tira ewrorr
1 2 3 4 5 6 7 ... 9 | siguiente >

Tutoriales relacionados con 'Completo tutorial de JavaScript'

Bienvenidos al manual de HTML de Indaya.A través de todos estos capítulos vamos a descubrir... Más »
ASP (Active Server Pages) es la tecnología para la creación de páginas dinámicas del lado... Más »
Este tutorial te ayuda a conocer el clásico de la creación de páginas web, Microsoft... Más »
Las páginas que estás viendo están alojadas en mi propio servidor (IP 217. 126.10.173), que... Más »
Con CSS puedes formatear tus páginas web separando completamente el contenido de la presentación. Es... Más »

Autor y licencia de 'Completo tutorial de JavaScript'


Tutorial de Indaya.com. Extraido de: http://www.indaya.com CopyLeft
Licencia GNU Free Documentation License: http://www.gnu.org/copyleft/fdl.es.html
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.