Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Qué Es Javascript
Qué Es Javascript
Javascript es el siguiente paso, después del HTML, que puede dar un programador de la
web que decida mejorar sus páginas y la potencia de sus proyectos. Es un lenguaje de
programación bastante sencillo y pensado para hacer las cosas con rapidez, a veces con
ligereza. Incluso las personas que no tengan una experiencia previa en la programación
podrán aprender este lenguaje con facilidad y utilizarlo en toda su potencia con sólo un
poco de práctica.
Entre las acciones típicas que se pueden realizar en Javascript tenemos dos vertientes.
Por un lado los efectos especiales sobre páginas web, para crear contenidos dinámicos y
elementos de la página que tengan movimiento, cambien de color o cualquier otro
dinamismo. Por el otro, javascript nos permite ejecutar instrucciones como respuesta a las
acciones del usuario, con lo que podemos crear páginas interactivas con programas como
calculadoras, agendas, o tablas de cálculo.
Introducción
Siendo una especificación del W3C, uno de los objetivos importantes del Modelo de
Objetos del Documento es proporcionar un interfaz estándar de programación que pueda
utilizarse en una amplia variedad de entornos y aplicaciones. El DOM se ha diseñado para
ser utilizado en cualquier lenguaje de programación. Para proporcionar una especificación
de las interfaces DOM precisa e independiente del lenguaje, hemos decidido definir las
especificaciones en OMG IDL, según se define en la especificación CORBA 2.2. Además
de la especificación OMG IDL, proporcionamos correspondencias con los lenguajes Java
y ECMAScript (un lenguaje de scripts industrial basado en JavaScript y JScript). Nota:
OMG IDL se usa únicamente como un medio de especificar las interfaces independiente
de la plataforma y del lenguaje. Se podrían haber utilizado otros IDLs. En general, los
IDLs se diseñan para entornos de computación específicos. El Modelo de Objetos del
Documento puede implementarse en cualquier entorno de computación, y no requiere las
librerías de enlazado de objetos (object binding runtimes) generalmente asociadas con
tales IDLs.
El DOM es un API de programación para documentos. Guarda una gran similitud con
la estructura del documento al que modeliza. Por ejemplo, considérese esta tabla, tomada
de un documento HTML:
<TABLE>
<TBODY>
<TR>
<TD>Shady Grove</TD>
<TD>Aeolian</TD>
</TR>
<TR>
<TD>Over the River, Charlie</TD>
<TD>Dorian</TD>
</TR>
</TBODY>
</TABLE>
Se trata del objeto más alto en la jerarquía del navegador (navigator es un objeto
independiente de todos en la jerarquía), pues todos los componentes de una página web
están situados dentro de una ventana. El objeto window hace referencia a la ventana
actual. Veamos a continuación sus propiedades y sus métodos.
Propiedades
Métodos