javascript

13
JAVASCRIP T

Upload: angie-barre

Post on 30-Jun-2015

222 views

Category:

Education


0 download

DESCRIPTION

PARA APRENDER SOBRE JAVAScript

TRANSCRIPT

Page 1: Javascript

JAVASCRIPT

Page 2: Javascript

UN LENGUAJE DE PROGRAMACIÒN INTERPRETADO, DILECTO DEL

ESTANDAR ECMAScript SE DEFINE COMO ORIENTADO A OBJETO,

BASADO EN PROTOTIPOS, IMPERATIVO, DEBILMENTE TIPADO

Y DINÀMICO.

¿QUÉ JAVA SCRIPT?

Page 3: Javascript

• FUE DISEÑADO CON UNA SINTAXIS SIMILAR AL C, AUNQUE ADOPTAN NOMBRES Y CONVENCIONES DEL LENGUAJES DE PROGRAMACION JAVA. SIN

EMBARGO JAVASCRIPT NO ESTAN RELACIONADOS TIENEN SEMANTICAS Y PROPOSITOS DIFERENTES.

• GENERALMENTE SE UTILIZA EN PAGINAS WEB, HTML PARA REALIZAR OPERCIONES Y UNICAMENTE EN EL MARCO DE LA APLICACIÓN CLIENTE, SIN ACCESO A

FUNCIONES DEL SERVIDOR

PARA QUE FUE DISEÑADO JAVASCRIPT

Page 4: Javascript

• TODOS LOS NAVEGADORES MODERNOS INTERPRETA EL CODIGO JAVASCRIPT INTEGRADO EN LAS PAGINAS WEB PARA INTERACTUAR CON UNA PAGINA WEB SE

PROVEE OBJECT MODEL.• PODEMOS CREAR EFECTOS ESPECIALES EN LAS

PAGINAS Y DEFINIR INTERACTIVIDADES CON EL USUARIO. EN EL CUAL SE ENCARGADO DE

INTERPRETAR LAS INSTRUCCIONES JAVASCRIPT Y EJECUTARLAS PARA REALIZAR ESTOS EFECTOS E

INTERACTUAR DE MODO QUE EL MAYOR RECURSO Y TAL VEZ EL UNICO CON QUE CUENTA ESTE

LENGUAJE ES EL PROPIO NAVEGADOR.

Page 5: Javascript

• ES UN LENGUAJE CON MUCHA POSIBILIDADES QUE PERMITEN LA PROGRAMACION DE PEQUEÑOS

SCRIPT, PERO TAMBIEN PROGRAMAS MAS GRADES. ORIENTADOS OBJETOS CON FUNCIONES,

ESTRUCTURAS DE DATOS COMPLEJOS, ETC.

• ADEMAS PONE A DISPOSICION DEL PROGRAMADOR TODOS LOS ELEMENTOS QUE FORMAN LA PAGINA WEB, PARA QUE ESTE PUEDA ACCEDER A ELLOS Y

MODIFICAR DINAMICAMENTE.

Page 6: Javascript

«JAVASCRIPT SE AH CONVERTIDO EN EL

VERDADERO DUEÑO DE LOS CONTROLADORES DE CADA COSA QUE OCURRE EN LA PAGINA CUANDO LA ESTÀ

VIZUALIZANDO EL CLIENTE.»

Page 7: Javascript

1. BRINDARON A LOS DISEÑADORES HTML UNA HERRAMIENTA DE PREGRAMACION.

2. LOS DISEÑADORE DE HTML NO SON PROGRAMADORES, PERO JAVASCRIPT ES UN

LENGUAJE CON UNA SINTAXIS MUY SIMPLE CASI TODO EL MUNDO PUEDE TENER PEQUEÑOS

FRAGMENTOS DE CODIGOS EN LA PAGINA HTML

3. SE PUEDE LEER Y ESCRIBIR ELEMENTOS DE HTML, TAMBIEN SE PUEDE LEER Y MODIFICAR EL

CONTENIDO DE UN ELEMRNTO HTML.

¿QUÉ SE PUEDE HACER CON JAVASCRIPT?

Page 8: Javascript

a) PUEDE SER UTILIZADO PARA DETECTAR EL NAVEGADOR DEL VISITANTES JAVASCRIPT PUEDE UTILIZARSE PARA DETECTAR EL NAVEGADOR DEL

VISITANTES Y DEPENDIENDO DEL NAVEGADOR CARGAR OTRA PAGINA DISEÑADA ESPECIALMENTE

PARA ESE NAVEGADOR

b) TAMBIEN PARA ALMACENAR Y RECUPERAR INFORMACION EN EQUIPO DEL VISITANTE

Page 9: Javascript

FUE DESARROLLADO POR : BRENDAN EICH DE NETSCAPE CON EL NOMBRE DE MOCHA EL CUAL FUE

RENOMBRADO POSTERIORMENTE A LIVESCRIPT, PARA FINALMENTE QUEDAR COMO JAVASCRIPT. EL CAMBIO DE NOMBRE CONCIDIÒ APROXIMADAMENTE CON EL

MOMENTO EN QUE NESTCAPE AGREGO SOPORTE PARA TECNOLOGIA JAVA EN SU NAVEGADOR WEB NESTCAPE, NOVIGATOR EN LA VERSION 2003 EN DICIEMBRE 1995.

LA DENOMINACION PRODUJO CONFUSION DADO LA IMPRESIÓN DE QUE EL LENGUAJE ES UNA

PROLONGACION DE JAVA Y SE HA CARACTERIZADO POR MUCHOS COMO ESTRATEGIA DE MERCADOTECNIA DE NETSCAPE PARA OBTENER PRESTIGIO E INNOVAR EN

LO QUE ERAN LSO NUEVOS LENGUAJES DE PROGRAMACION WEB.

HISTORIA Y DENOMINACION

Page 10: Javascript

• PARA EVITAR INCOMPATIBILIDAD EL WORD WIDE WEB CONSORTIUM

DISEÑO EL ESTANDAR DOCUMENT OBJECT MODEL QUE INCORPORAN KONQUEROR, LAS VERSIONES 6 DE INTERNET EXPLORER Y NETSCAPE, NAVIGASTOR, OPERA LA VERSION 7

MOZILLA FIREFOX DESDE SU PRIMAVERA VERSIÒN.

Page 11: Javascript

CON EL SURGIMIENTO DE LENGUAJE COM PHP DEL LADO DEL SERVIDOR Y JAVASCRIPT DE LADO DEL CLIENTE SURGIO AJAX EN ACRONIMO DE (ASYNCHRONOUS JAVASCRIPT AND XML).

EL MISMO ES UNA TECNICA PARA CREAR APLICACIONES WEB INTERACTIVO ESTE LENGUAJE COMBINA VARIAS TECNOLOGIA:

HTML Y HOJAS DE ESTILOS CSS PARA GENERAR ESTILO. IMPLEMENTACION ECMASCRIPT UNO DE ELLAS ES EL

LENGUAJE JAVASCRIPT XML HTTP REQUEST ES UNA DE LAS FUNCIONES MAS

IMPORTATES QUE INCLUYEN QUE PERMITEN INTERCAMBIAR DATOS ASINCRONICAMENTE CON EL

SERVIDOR WEB, PUEDE SER MEDIANTE PHP,ASP ENTRE OTROS..

COMPATIBLE CON NAVEGADORE

Page 12: Javascript
Page 13: Javascript