0% encontró este documento útil (0 votos)
314 vistas17 páginas

Presentación de Javascript

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1/ 17

JavaScript

HISTORIA DE JAVASCRIPT
• Al principio la web solo era HTML (textos, imágenes, enlaces, …), por lo
que no había ningún dinamismo en las páginas y solo había dos navegadores
Internet Explorer (Microsoft) y Netscape donde cada uno a su manera
querían ser los pioneros en impulsar a la corriente principal
AÑOS 90
• El surgimiento de aplicaciones web más sofisticadas acompañadas
de una velocidad para navegar bastante lenta (28.8 kbps.) originó la
necesidad de concebir un lenguaje de programación que se ejecutara
en el mismo navegador, con el objetivo de optimizar el tiempo de
navegación de los usuarios; por ejemplo, si un usuario ingresaba de
forma incorrecta su información en un formulario, no tendría que
esperar mucho tiempo para detectar y corregir los errores.
NETSCAPE
BRENDAN EICH
1995

1. MOCHA
2. LIVESCRIPT
3. JAVASCRIPT
(NETSCAPE 3.0
JAVASCRIPT 1.1)
MICROSOFT

LANZO JSCRIPT QUE ES


UNA COPIA DE
JAVASCRIPT DONDE
CAMBIARON EL NOMBRE
PARA EVITAR
PROBLEMAS LEGALES
AÑO 1997

Para evitar una guerra de tecnologías, Netscape decidió


que lo mejor sería estandarizar el lenguaje JavaScript. De
esta forma, en 1997 se envió la especificación JavaScript
1.1 al organismo ECMA European Computer
Manufacturers Association).
ECMA crea el comité TC39 para estandarizar y crear un
lenguaje multiplataforma que sea independiente de
cualquier empresa, donde el primer estándar es llamado ECMA-
262 y se decide adoptar con el nombre de ECMAScript (cuando
se menciona ES, simplemente es la abreviatura de esta).
A lo largo de los años se han creado diferentes ediciones:
ES1 (Junio 1997) — La primera edición estándar
ES2 (Junio 1998) — Se hacen cambios para adaptarlo al estándar ISO/IEC-16262
ES3 (Diciembre 1999) — Versión base de los navegadores
ES4 — Fue abandonada debido a diferencias políticas
ES5 (Diciembre 2009) — Versión actual de la mayoría de los navegadores
Después en Junio 2015 nace ES6 donde el comité que supervisa las especificaciones de ECMAScript decide cambiarle
el nombre a ES2015 dónde va a reflejar el año en que ha sido lanzado la edición, entonces las siguientes versiones se
nombraron de acuerdo al año en que se lanzan:
ES2016 — ES7 (Junio 2016)
ES2017 — ES8 (Junio 2017)
ES2018— ES9 (Junio 2018)
ES2019 — ES10 (Junio 2019)
ES.Next — Nombre que hace referencia a una próxima versión
Actualmente tenemos La 11ª edición, o ECMAScript 2020, fue publicada en junio de 2020. 
¿QUE ES JAVASCRIPT?

JavaScript es el lenguaje de programación encargado de dotar de mayor


interactividad y dinamismo a las páginas web. Cuando JavaScript se ejecuta
en el navegador, no necesita de un compilador.  Por tanto, se le reconoce como
uno de los tres lenguajes nativos de la web junto a HTML (contenido y su
estructura) y a CSS (diseño del contenido y su estructura).
¿PARA QUE SIRVE JAVASCRIPT?

Con este lenguaje de programación del lado del cliente (no en el


servidor) podemos crear efectos y animaciones como carruseles, galerías de
imágenes, diseños fluctuantes, y respuestas a las pulsaciones de botones. Con
más experiencia, serás capaz de crear juegos, animaciones 2D y gráficos 3D,
aplicaciones integradas basadas en bases de dato.
El código de programación de JavaScript se ejecuta en los navegadores, ya
sean de escritorio o móviles, ya sean Android o Iphone.
Existe una tecnología llamada AJAX que permite
intercambiar información con el servidor sin
tener que recargar la página. Es decir, sólo
cargamos de la página lo necesario ,  es la encargada
de que podamos conseguir más mensajes, tweets,
emails…sólo pulsando un botón
De hecho, desde hace años se ha creado una versión que es capaz
de ser ejecutada también en el lado del servidor (Node JS).
Back-end
• El Desarrollo de funciones que simplifiquen el proceso de desarrollo.
• Acciones de lógica.
• Conexión con bases de datos.
• Uso de librerías del servidor web (por ejemplo para implementar temas de caché o para comprimir las
imágenes de la web).
• Además, tiene que velar por la seguridad de los sitios web que gestiona y optimizar al máximo los
recursos para que las páginas sean ligeras.
LIBRERÍAS JAVASCRIPT
Podemos hacer más cosas,
escribiendo menos. Con una
sintaxis mucho más sencilla,
podíamos modificar nuestro
sitio web, crear plugins,
animar videojuegos y muchas
cosas más.
¿CÓMO IDENTIFICAR CÓDIGO
JAVASCRIPT?

El código JavaScript podemos encontrarlo dentro de las etiquetas


<body></body> de nuestras páginas web. Por lo general se insertan entre:
<script></script>. También pueden estar ubicados en ficheros externos usando:

<script type="text/javascript" src="micodigo.js"></script>


ALGUNAS CARACTERÍSTICAS DEL
LENGUAJE SON:
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 ningún 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 línea: // Comentarios
Comentarios para varias lineas:
/*Comentarios*/
Permite la programación orientada a objetos: document.write("Hola");
Las variables pueden ser definidas como: string, integer, flota, bolean simplemente utilizando “var”.
Podemos usar “+” para concatenar cadenas y variables.

También podría gustarte