Instituto Superior Tecnológico Espiritu Santo
Fundamentos de Internet
Fundamentos de Internet
- Doc 12 -
Por: Ruben Torres Ortega
3. JAVASCRIPT 3.1 Historia y conceptos Generales A diferencia del HTML, el javascript ya es considerado un lenguaje de programación, estructurado y con capacidades de orientación a eventos, éste lenguaje ha sido embebido dentro del navegador de Internet para permitir una interactividad y embellecimiento de los sitios web, esta versión de javascript se encuentra del lado del cliente. Consideramos al javascript como un lenguaje orientado a eventos, ya que los objetos son todos los elementos html, texto, imágenes, tablas, formularios, celdas, etc, y en esos objetos (que ya han sido creados en html) es javascript quien les da comportamientos para ejecutar una accion.
3.2 Script Para ingresar programación Javascript en una página html se utiliza la sintaxis: La sintaxis del javascript es:
<Script language="Javascript"> … (codigo javascript) … Puede ser ingresado en cualquier parte de una página HTML, depende de donde se necesite, pero cuando usemos funciones es recomendable que se escriba dentro de la marca .
3.2 Estructura El javascript cumple con los estándares de un lenguaje estructurado. A aquellos que han visto algún tipo de lenguaje sabrán a lo que me refiero, entre otras, las reglas de estructura del javascript seria: • • • •
Todas las sentencias terminan en ; Los grupos de sentencias (en condiciones, funciones o lazos) se agrupan entre { } Soporta funciones de usuario function y además manejo de parámetros Tiene funciones internas propias.
Javascript + html = dhtml
JavaScript es sensitivo Una function llamada "myfunction" no es lo mismo que "myFunction" y una variable "myVar" no es igual a "myvar", hay que tener cuidado con esto, javascript difiere entre mayusculas y minusculas.
Espacios en blanco
Rubén Torres Ortega
[email protected]
Página 38 de 112
Instituto Superior Tecnológico Espiritu Santo
Fundamentos de Internet
JavaScript ignora los espacios extras. Poner espacios en blanco es para mejor lectura: pero no crea diferencia.
name="Hege" name = "Hege"
Estructura de una linea de codigo No se debe romper una linea de codigo, a menos que usemos la marca \ que nos indica que la linea continua, un ejemplo:
Document.write("Hello \ World!") En el ejemplo anterior tomará las dos instrucciones como una sola linea de codigo, lo mismo con el siguiente ejemplo:
document.write \ ("Hello World!")
Commentarios Los comentarios enuna sola linea se escriben con //:
//this is a comment document.write("Hello World!") Usando /* y */ definimos un bloque de texto:
/* This is a comment block. It contains several lines */ document.write("Hello World!")
Rubén Torres Ortega
[email protected]
Página 39 de 112