javascript
En Internet se han creado multitud de servicios para realizar muchos tipos de comunicaciones, como correo, charlas, búsquedas de información, etc. Pero ninguno de estos servicios se ha desarrollado tanto como el Web.
A principios de los años 90, la mayoría de usuarios que se conectaban a Internet lo hacían con módems a una velocidad máxima de 28.8 kbps. En esaépoca, empezaban a desarrollarse las primeras aplicaciones web y por tanto, las páginas web comenzaban a incluir formularios complejos.
Al complicarse los sitios web, una de las primeras necesidades fue que las páginas respondiesen a algunas acciones del usuario, para desarrollar pequeñas funcionalidades más allá de los propios enlaces. El primer ayudante para cubrir las necesidades que estabansurgiendo fue Java, que es un lenguaje de propósito general, pero que había creado una manera de incrustar programas en páginas web. A través de la tecnología de los Applets, se podía crear pequeños programas que se ejecutaban en el navegador dentro de las propias páginas web, pero que tenían posibilidades similares a los programas de propósito general.
Netscape, después de hacer sus navegadorescompatibles con los applets, comenzó a desarrollar un lenguaje de programación al que llamó LiveScript que permitiese crear pequeños programas en las páginas y que fuese mucho más sencillo de utilizar que Java. De modo que el primer Javascript se llamo LiveScript, pero no duró mucho ese nombre, pues antes de lanzar la primera versión del producto se forjó una alianza con Sun Microsystems, creador deJava, para desarrollar en conjunto ese nuevo lenguaje.
Netscape 2.0 fue el primer navegador que entendía Javascript y su estela fue seguida por otros clientes web como Internet Explorer a partir de la versión 3.0. Sin embargo, la compañía Microsoft nombró a este lenguaje como JScript y tenía ligeras diferencias con respecto a Javascript, algunas de las cuales perduran hasta el día de hoy.
Lasdiferencias de funcionamiento de Javascript han marcado las historia del lenguaje y el modo en el que los desarrolladores se relacionan con él, debido a que estaban obligados a crear código que funcionase correctamente en diferentes plataformas y diferentes versiones de las mismas. A día de hoy, siguen habiendo muchas diferencias y para solucionarlo han surgido muchos productos como los FrameworksJavascript, que ayudan a realizar funcionalidades avanzadas de DHTML sin tener que preocuparse en hacer versiones distintas de los scripts, para cada uno de los navegadores posibles del mercado.
2.Funciones y objetos de java script
Estas herramientas tienen la función de acortar los programas.
Funciones
Estas son una serie de instrucciones que englobamos dentro de un mismoproceso. Este proceso se podrá luego ejecutar desde cualquier otro sitio con solo llamarlo. Por ejemplo, en una página web puede haber una función para cambiar el color del fondo y desde cualquier punto de la página podríamos llamarla para que nos cambie el color cuando lo deseemos.
Cómo se escribe una función
Ejemplo de función para escribir en la página un mensaje de bienvenida dentro deetiquetas para que quede más resaltado.
function escribirBienvenida(){
document.write("Hola a todos")
}
Cómo llamar a una función
Para ejecutar una función la tenemos que invocar en cualquier parte de la página. Con eso conseguiremos que se ejecuten todas las instrucciones que tiene la función entre las dos llaves.
Para ejecutar la función utilizamos su nombre seguido de los (). Por ejemplo,así llamaríamos a la función escribirBienvenida() que acabamos de crear.
escribirBienvenida()
Las funciones de JavaScript realizan acciones; también pueden devolver valores. Algunas veces estos son los resultados de cálculos o de comparaciones. Las funciones también se denominan "métodos globales".
JavaScript admite dos tipos de funciones: las que están integradas en el...
Regístrate para leer el documento completo.