Anda di halaman 1dari 7

TECNOLOGICO DE

ESTUDIOS
SUPERIORES DE
COACALCO
INGENIERIA EN SISTEMAS
COMPUTACIONALES

PROGRAMACION WEB
INVESTIGACION JAVASRCIPT
NOMBRE: NOE ISRAEL HERNANDEZ GUZMAN
GRUPO: 3711

COACALCO DE BERRIOZABAL A 17 DE OCTUBRE DE 2016

INDICE DE CONTENIDO

INTRODUCCIN..........................................................................................................................3
DESARROLLO.............................................................................................................................4
Sintaxis......................................................................................................................................4
Caractersticas..........................................................................................................................5
Compatibilidad...........................................................................................................................5
CONCLUSIN..............................................................................................................................6
BIBLIOGRAFAS...........................................................................................................................6

COACALCO DE BERRIOZABAL A 17 DE OCTUBRE DE 2016

INTRODUCCIN
Una pgina web dinmica es aquella que incorpora efectos como texto que aparece y
desaparece, animaciones, acciones que se activan al pulsar botones y ventanas con
mensajes de aviso al usuario. JavaScript es un lenguaje de programacin que se utiliza
principalmente para crear pginas web dinmicas.
Tcnicamente, JavaScript es un lenguaje de programacin interpretado, por lo que no es
necesario compilar los programas para ejecutarlos. En otras palabras, los programas escritos
con JavaScript se pueden probar directamente en cualquier navegador sin necesidad de
procesos intermedios.
A pesar de su nombre, JavaScript no guarda ninguna relacin directa con el lenguaje de
programacin Java. Legalmente, JavaScript es una marca registrada de la empresa Sun
Microsystems

COACALCO DE BERRIOZABAL A 17 DE OCTUBRE DE 2016

DESARROLLO
JavaScript es un lenguaje interpretado usado para mltiples propsitos pero solo considerado
como un complemento hasta ahora. Una de las innovaciones que ayud a cambiar el modo en
que vemos JavaScript fue el desarrollo de nuevos motores de interpretacin, creados para
acelerar el procesamiento de cdigo. La clave de los motores ms exitosos fue transformar el
cdigo JavaScript en cdigo mquina para lograr velocidades de ejecucin similares a
aquellas encontradas en aplicaciones de escritorio.
Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como
parte de un navegador web permitiendo mejoras en la interfaz de usuario y pginas web
dinmicas4 aunque existe una forma de JavaScript del lado del servidor (Server-side
JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos
PDF, aplicaciones de escritorio (mayoritariamente widgets) es tambin significativo.
JavaScript se dise con una sintaxis similar a C, aunque adopta nombres y convenciones del
lenguaje de programacin Java. Sin embargo, Java y JavaScript tienen semnticas y
propsitos diferentes. Tradicionalmente se vena utilizando en pginas web HTML para
realizar operaciones y nicamente en el marco de la aplicacin cliente, sin acceso a funciones
del servidor. Actualmente es ampliamente utilizado para enviar y recibir informacin del
servidor junto con ayuda de otras tecnologas como AJAX. JavaScript se interpreta en el
agente de usuario al mismo tiempo que las sentencias van descargndose junto con el cdigo
HTML.
Sintaxis
<html>
<head>
Mi primer JavaScript!
</head>
<body>
<br>Este es documento normal en HTML. <br>
<script language="LiveScript"> document.write("Esto es JavaScript!") </script>
<br>
</body>
</html>
COACALCO DE BERRIOZABAL A 17 DE OCTUBRE DE 2016

Caractersticas
Las siguientes caractersticas son comunes a todas las implementaciones que se ajustan al
estndar ECMAScript, a menos que especifique explcitamente en caso contrario.
Su sintaxis es similar a la usada en Java y C, al ser un lenguaje del lado del cliente este es
interpretado por el navegador, no se necesita tener instalado ningn Framework.

Variables: var = Hola, n=103

Condiciones: if(i<10){ }

Ciclos: for(i; i<10; i++){ }

Arreglos: var miArreglo = new Array(12, 77, 5)

Funciones: Propias del lenguaje y predefinidas por los usuarios

Comentarios para una sola lnea: // Comentarios

Comentarios para varias lneas:


/*
Comentarios
*/

Permite la programacin orientada a objetos: document.write("Hola");

Las variables pueden ser definidas como: string, integer, float, bolean simplemente
utilizando var. Podemos usar + para concatenar cadenas y variables.

Compatibilidad
JavaScript es soportado por la mayora de los navegadores como Internet Explorer, Netscape,
Opera, Mozilla Firefox, entre otros.

COACALCO DE BERRIOZABAL A 17 DE OCTUBRE DE 2016

Con el surgimiento de lenguajes como PHP del lado del servidor y JavaScript del lado del
cliente, surgi Ajax en acrnimo de (Asynchronous JavaScript And XML). El mismo es una
tcnica para crear aplicaciones web interactivas. Este lenguaje combina varias tecnologas:

HTML y Hojas de Estilos CSS para generar estilos.


Implementaciones ECMAScript, uno de ellos es el lenguaje Javascript.
XMLHttpRequest es una de las funciones ms importantes que incluye, que permite
intercambiar datos asincrnicamente con el servidor web, puede ser mediante PHP,
ASP, entre otros.

Debemos tener en cuenta que aunque Javascript sea soportado en gran cantidad de
navegadores nuestros usuarios pueden elegir la opcin de Activar/Desactivar el Javascript en
los mismos.

CONCLUSIN
Como conclusin Javascript es parte fundamental para las pginas web, puesto que, es la que
puede crear enlaces o vnculos adems, puede ser incluido en cualquier documento HTML,
puede ser ejecutado sin la necesidad de instalar otro programa para ser visualizado y tambin
es utilizado para darle validez a un formulario hasta para la visualizacin de un video
BIBLIOGRAFAS
Jennifer N. (2011) Learning Web Pages. EE.UU. Editorial O Reilly
Equipo Vrtice (2008). Tcnicas Avanzadas De Diseo Web. Editorial Vrtice
Jhoun D. (2015). HTML and CSS: Desing and Build Web Sites. Editorial Wiley

COACALCO DE BERRIOZABAL A 17 DE OCTUBRE DE 2016

COACALCO DE BERRIOZABAL A 17 DE OCTUBRE DE 2016

Anda mungkin juga menyukai