Introducción a javascript

Páginas: 12 (2796 palabras) Publicado: 14 de octubre de 2010
JAVASCRIPT

Es un lenguaje de script, es decir, es un lenguaje de programación cuyo código se inserta dentro del documento HTML. Este código se ejecuta en el navegador del usuario al cargar la página, o cuando sucede algo especial (evento), como puede ser el pulsar sobre un enlace. Estos lenguajes permiten variar dinámicamente el contenido del documento, modificar el comportamiento normaldel navegador, validar formularios, realizar pequeños trucos visuales, etc...
El código JavaScript se inserta en html entre las etiquetas . Por defecto, todo código entre esas etiquetas se interpreta como código JavaScript y se intenta ejecutar como tal. La etiqueta puede ir localizada en cualquier parte del documento, y tantas veces como necesitemos, pero nosotros por organización, sólola introduciremos en la parte de HEAD escribiendo aquí todo el código que necesitemos, o importando el fichero de extensión js donde esté este código.
Posteriormente, cuando hagamos uso del JavaScript no será necesario la utilización de la etiqueta. Como existen dos lenguajes de Script, JavaScript y VBScript, se debe establecer un parámetro dentro de la etiqueta para evitar la ambigüedad:language=”JavaScript”.

Funciones
Al agrupar la funcionalidad de los programas en funciones, se simplifica el código que introducimos en las páginas html, no teniendo que añadir a los eventos en las etiquetas más que unos pocos caracteres, en vez de todo el código. Además tiene otras ventajas:
• Minimiza errores, ya que concentra todo el código en un única parte de la página.• Estructura mejor el código.
• El código es más fácil de entender y mantener.
Para poder crear correctamente una función debemos de seguir dos pasos. Primero definir la función y segundo usar la función. La definición de una función tiene una estructura fija, y se tiene que hacer antes de usarla al comienzo de la cabecera de la página HTML. La estructura de la definición deuna función es:
• function. Obligatorio y marca el comienzo de la definición.
• Nombre. Obligatorio. Es cómo la usaremos posteriormente.
• (), obligatorios, sin espacios con el nombre.
• { obligatorio, comienzo del código javascipt.
• ... código javascript que escribiremos nosotros. Por ejemplo: alert(....);
• } obligatorio, fin de la definición y del código.Se pueden definir tantas funciones como queramos siempre que respetemos la estructura y no repitamos el nombre.
Una vez definida la función hay que usarla. Ya hemos dicho qué es el DHTML y los eventos, por tanto para usarla tendremos que capturar un evento, es decir dar respuesta a un suceso que ha ocurrido. Para ello, dentro de la etiqueta que queramos controlar, escribiremos el eventoque deseemos programar, asociándole el código (utilizando el nombre de la función).

Por ejemplo:

Se ha capturado el evento clic de la etiqueta en concreto de un botón. Hay que tener cuidado, y ver como la llamada a la función se hace desde un atributo, siendo necesario guardarla entre comillas dobles (") o simples (').
OBJETOS

En programación, un objeto es unaestructura compuesta por propiedades y por métodos. Una propiedad es un valor que contiene el objeto, un método es una parte de código que realiza alguna función.
Por ejemplo, el objeto PuntoGráfico, tendrá dos propiedades: X e Y como coordenadas del punto. Y añadirá un método Dibujar() para mostrar dicho punto en la pantalla. Se puede diferenciar fácilmente unos de otros ya que los métodos siemprellevarán paréntesis después del nombre. Para acceder a un método o propiedad, usamos la nomenclatura de: NombreObjeto.NombrePropiedad o NombreObjeto.NombreMétodo(). Se utiliza el punto (.) como separador. Por ejemplo:

window.open('http://www.boe.es');
window → objeto.
. → separador.
open → nombre del método.
( → obligatorio ya que es un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducción a javascript
  • Introducción A Javascript
  • Introduccion a javascript
  • Introduccion a JavaScript
  • Introducción a javascript
  • javascript
  • Javascript
  • Javascript

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS