SlideShare una empresa de Scribd logo
NOMBRE: Sandra otero Quesquén
SANDRA OTERO QUESQUEN
ELENA VALIENTE R.
TEMA: java
Ciclo: 1
WhatsApp
sicl
JavaScript es un lenguaje de programación que
se utiliza principalmente para crear páginas
web dinámicas.
Una página web dinámica 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.
Técnicamente, JavaScript es un lenguaje de
programación 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 relación
directa con el lenguaje de programación Java. Legalmente,
JavaScript es una marca registrada de la empresa Sun
Microsystems.
JavaScript fue desarrollado originalmente por Brendan
Eich de Netscape con el nombre de Mocha, el cual fue
renombrado posteriormente a LiveScript, para
finalmente quedar como JavaScript
Hasta entonces ya se usaba HTML y JAVA, pero la
aparición del JAVA Script produjo una importante
revolución, ya que dio al usuario la posibilidad crear
aplicaciones "on-line" osea modificar páginas web en
tiempo real, sin usar CGI´s.
Sintaxis de JavaScript
Declaración de variables
 Cuando se declara una variable, no se especifica su tipo:
o var nombreVariable;
 El nombre de las variables tiene que empezar por una
letra o guión bajo:
Variables bien definidas Variables mal definidas
tres_mosqueteros 3mosqueteros
Nombre *nombre
_id (id)
Sintaxis de JavaScript
Operaciones
 Asignación: signo igual (=)
 Operaciones con números: suma (+), resta (-), multiplicación (*), etc.
 Operaciones de comparación: igual (==), menor (<), mayor (>), diferente (!=),
etc.
 Operaciones booleanas: not (!), and (&&), or (||), etc.
 Operaciones de bit: and bit a bit (&), or bit a bit (|), desplazamiento de bits a la
izquierda (<<), desplazamiento de bits a la derecha (>>), etc.
Manera sencilla de avisar al usuario
Los hay de tres tipos: alert, confirm y
prompt
Son de fácil programación
Se suele utilizar la interfaz gráfica del
sistema operativo para dibujarlos en
pantalla (aunque algunos
navegadores están empezando a
implementarlos por cuenta propia,
como Mozilla Firefox)
El alert es simplemente un
mensaje de alerta que avisará al
usuario de algún evento. Sus
elementos son un texto
descriptivo con el alerta
pertinente y un botón de
“Aceptar”:
alert("Ejemplo de ‘alert’ en
JavaScript");
Funciones predefinidas en JavaScript
 parseInt(String, [opcional]base);
Convierte la cadena de caracteres del
primer parámetro (que deben ser
números) a entero. El segundo parámetro
opcional indica la base del número (por
defecto, base 10). Si la conversión no se
puede efectuar, devolverá NaN:
parseInt(“479”);
parseInt(“51627”, 8);
parseInt(“1001010”, 2);
• escape(String);
Convierte los caracteres especiales de la
cadena pasada por parámetro a su
correspondiente valor en código ASCII. Los
caracteres especiales son aquellos diferentes a
los alfanuméricos y a los símbolos @, *, -, _, +,
. y /. Los valores se mostrarán con el símbolo
% seguido del código ASCII en hexadecimal. Su
función inversa es unescape:
escape("!@#$%^&*()_+|");
output: %21@%23%24%25%5E%26*%28%29_+%7C
escape(“Hola ,¿qué tal?”);
output: Hola%2C%20%BFqu%E9%20tal%3F
son las palabras (en inglés) que se utilizan para construir
las sentencias de JavaScript y que por tanto no pueden
ser utilizadas libremente. Las palabras actualmente
reservadas por JavaScript
son: break, case, catch, continue, default, delete, do, else,
finally, for, function, if, in, instanceof, new, return, switch,
this, throw, try, typeof, var, void, while, with.
JavaScript y navegadores
Los navegadores más modernos disponibles actualmente incluyen soporte de
JavaScript hasta la versión correspondiente a la tercera edición del estándar
262.
La mayor diferencia reside en el dialecto utilizado, ya que mientras Internet
utiliza JScript, el resto de navegadores (Firefox, Opera, Safari, Konqueror) utilizan
JavaScript.
JavaScript en otros entornos
La inigualable popularidad de JavaScript como lenguaje de programación de
aplicaciones web se ha extendido a otras aplicaciones y otros entornos no
relacionados con la web.
Herramientas como Adobe Acrobat permiten incluir código JavaScript en archivos
PDF. Otras herramientas de Adobe como Flash y Flex utilizan ActionScript, un
ESTRUCTURA DE UN HTML CON JAVASCRIPT
 Funciones JavaScript
 Dentro de un bloque <SCRIPT></SCRIPT>
 Dentro del <HEAD> del documento
 HTML no interactivo
 Dentro del <BODY> del documento
 HTML interactivo
 Atributos Gestores de Eventos cuyos valores son funciones de JavaScript definidas en el bloque
<HEAD> del HTML
COMO SE USA
Las variables en JavaScript se definen usando la palabra clave var
Javascript puede ser usada de diversas formas, para crear efectos en las páginas, devolver información, en
formularios, etc.
Un ejemplo sencillo:
A considerar los comentarios en el ejemplo de arriba, los cuales van precedidos con 2 barras diagonales.

Más contenido relacionado

La actualidad más candente

Lenguaje JavaScript parte 1
Lenguaje JavaScript parte 1Lenguaje JavaScript parte 1
Lenguaje JavaScript parte 1
Facultad de Ciencias y Sistemas
 
Java Scripts
Java ScriptsJava Scripts
Java Scripts
Pablo perez
 
Javascript
JavascriptJavascript
Javascript
Fausto
 
COMPLEMENTOS DEL NAVEGADOR
COMPLEMENTOS DEL NAVEGADORCOMPLEMENTOS DEL NAVEGADOR
COMPLEMENTOS DEL NAVEGADORJOSELINE
 
Que es un script
Que es un scriptQue es un script
Que es un script
Carlos Espinosa
 
Introducción a javascript
Introducción a javascriptIntroducción a javascript
Introducción a javascriptSimoney Llamas
 
Desarrollo de página web dinámica
Desarrollo de página web dinámicaDesarrollo de página web dinámica
Desarrollo de página web dinámicaJuan Carlos Medrano
 
Web workers
Web workersWeb workers
Manual programacion-javascript-parte1
Manual programacion-javascript-parte1Manual programacion-javascript-parte1
Manual programacion-javascript-parte1
Ingeniero Martinez Murga
 
Conceptos BáSicos Curso Online
Conceptos BáSicos                 Curso OnlineConceptos BáSicos                 Curso Online
Conceptos BáSicos Curso OnlineEdgar
 
RESUMEN DE JAVASCRIPT
RESUMEN DE JAVASCRIPTRESUMEN DE JAVASCRIPT
RESUMEN DE JAVASCRIPT
Alejito Laaz
 

La actualidad más candente (19)

Java script
Java scriptJava script
Java script
 
Lenguaje JavaScript parte 1
Lenguaje JavaScript parte 1Lenguaje JavaScript parte 1
Lenguaje JavaScript parte 1
 
Javascript
JavascriptJavascript
Javascript
 
Java Scripts
Java ScriptsJava Scripts
Java Scripts
 
Javascript
JavascriptJavascript
Javascript
 
COMPLEMENTOS DEL NAVEGADOR
COMPLEMENTOS DEL NAVEGADORCOMPLEMENTOS DEL NAVEGADOR
COMPLEMENTOS DEL NAVEGADOR
 
Que es un script
Que es un scriptQue es un script
Que es un script
 
2.1
2.12.1
2.1
 
Introducción a javascript
Introducción a javascriptIntroducción a javascript
Introducción a javascript
 
Desarrollo de página web dinámica
Desarrollo de página web dinámicaDesarrollo de página web dinámica
Desarrollo de página web dinámica
 
Web workers
Web workersWeb workers
Web workers
 
Manual programacion-javascript-parte1
Manual programacion-javascript-parte1Manual programacion-javascript-parte1
Manual programacion-javascript-parte1
 
Josue
JosueJosue
Josue
 
Conceptos BáSicos Curso Online
Conceptos BáSicos                 Curso OnlineConceptos BáSicos                 Curso Online
Conceptos BáSicos Curso Online
 
Programacion web jorge
Programacion web jorgeProgramacion web jorge
Programacion web jorge
 
RESUMEN DE JAVASCRIPT
RESUMEN DE JAVASCRIPTRESUMEN DE JAVASCRIPT
RESUMEN DE JAVASCRIPT
 
Tarea4 Mamfredy Mejia
Tarea4 Mamfredy MejiaTarea4 Mamfredy Mejia
Tarea4 Mamfredy Mejia
 
Programación Java Script
Programación  Java ScriptProgramación  Java Script
Programación Java Script
 
Javascript
JavascriptJavascript
Javascript
 

Similar a Java 123

Aprendiendo a Programas en 4 horas JavaScript
Aprendiendo a Programas en 4 horas JavaScriptAprendiendo a Programas en 4 horas JavaScript
Aprendiendo a Programas en 4 horas JavaScript
Karsarmi
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EE
anyeni
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EEAnyeni Garay
 
Lenguaje-de-programacion-JavaScript-1.pdf
Lenguaje-de-programacion-JavaScript-1.pdfLenguaje-de-programacion-JavaScript-1.pdf
Lenguaje-de-programacion-JavaScript-1.pdf
JaviMartin21
 
Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1
Oscar Correa
 
Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1
giancarlos
 
Resultado de aprendizaje 2.1.1
Resultado de aprendizaje 2.1.1Resultado de aprendizaje 2.1.1
Resultado de aprendizaje 2.1.1Rafael Garcia
 
Articulo tipos de ide y ajax control toolkit
Articulo   tipos de ide y ajax control toolkitArticulo   tipos de ide y ajax control toolkit
Articulo tipos de ide y ajax control toolkitCesar Escalante
 
Javacript
JavacriptJavacript
Javacript
Bryan_Castillo
 
JavaScript
JavaScriptJavaScript
JavaScript
Jomicast
 
Curso HTML 5 & jQuery - Leccion 11
 Curso HTML 5 & jQuery - Leccion 11 Curso HTML 5 & jQuery - Leccion 11
Curso HTML 5 & jQuery - Leccion 11
Emmanuel Ortiz Gutierrez
 
JAVASCRIPT.pptx
JAVASCRIPT.pptxJAVASCRIPT.pptx
JAVASCRIPT.pptx
CesarAndresCardozoPa
 
JAVASCRIPT.pptx
JAVASCRIPT.pptxJAVASCRIPT.pptx
JAVASCRIPT.pptx
CesarAndresCardozoPa
 
Exposición 8
Exposición 8Exposición 8
Exposición 8
Coahuilas211202
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
UNIV DE CIENCIAS Y ARTES
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
UNIV DE CIENCIAS Y ARTES
 
INFOSAN Manual programación-javascript
INFOSAN Manual programación-javascriptINFOSAN Manual programación-javascript
INFOSAN Manual programación-javascript
FRANCIACOCO
 

Similar a Java 123 (20)

Aprendiendo a Programas en 4 horas JavaScript
Aprendiendo a Programas en 4 horas JavaScriptAprendiendo a Programas en 4 horas JavaScript
Aprendiendo a Programas en 4 horas JavaScript
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EE
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EE
 
Lenguaje-de-programacion-JavaScript-1.pdf
Lenguaje-de-programacion-JavaScript-1.pdfLenguaje-de-programacion-JavaScript-1.pdf
Lenguaje-de-programacion-JavaScript-1.pdf
 
Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1
 
Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1
 
Javascript basico
Javascript basicoJavascript basico
Javascript basico
 
Resultado de aprendizaje 2.1.1
Resultado de aprendizaje 2.1.1Resultado de aprendizaje 2.1.1
Resultado de aprendizaje 2.1.1
 
Articulo tipos de ide y ajax control toolkit
Articulo   tipos de ide y ajax control toolkitArticulo   tipos de ide y ajax control toolkit
Articulo tipos de ide y ajax control toolkit
 
Javacript
JavacriptJavacript
Javacript
 
JavaScript
JavaScriptJavaScript
JavaScript
 
Curso HTML 5 & jQuery - Leccion 11
 Curso HTML 5 & jQuery - Leccion 11 Curso HTML 5 & jQuery - Leccion 11
Curso HTML 5 & jQuery - Leccion 11
 
Javascript
JavascriptJavascript
Javascript
 
JAVASCRIPT.pptx
JAVASCRIPT.pptxJAVASCRIPT.pptx
JAVASCRIPT.pptx
 
JAVASCRIPT.pptx
JAVASCRIPT.pptxJAVASCRIPT.pptx
JAVASCRIPT.pptx
 
Exposición 8
Exposición 8Exposición 8
Exposición 8
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
 
Tutorial Java
Tutorial JavaTutorial Java
Tutorial Java
 
INFOSAN Manual programación-javascript
INFOSAN Manual programación-javascriptINFOSAN Manual programación-javascript
INFOSAN Manual programación-javascript
 

Más de sandraoques

El blogger
El bloggerEl blogger
El blogger
sandraoques
 
Organizadores visuales.
Organizadores visuales.Organizadores visuales.
Organizadores visuales.
sandraoques
 
El blog
El blogEl blog
El blog
sandraoques
 
Seguridad en el trabajo
Seguridad en el trabajoSeguridad en el trabajo
Seguridad en el trabajo
sandraoques
 
whatsapp
whatsappwhatsapp
whatsapp
sandraoques
 
Linkedln
LinkedlnLinkedln
Linkedln
sandraoques
 
Animaciones y transiciones
Animaciones y transicionesAnimaciones y transiciones
Animaciones y transiciones
sandraoques
 

Más de sandraoques (7)

El blogger
El bloggerEl blogger
El blogger
 
Organizadores visuales.
Organizadores visuales.Organizadores visuales.
Organizadores visuales.
 
El blog
El blogEl blog
El blog
 
Seguridad en el trabajo
Seguridad en el trabajoSeguridad en el trabajo
Seguridad en el trabajo
 
whatsapp
whatsappwhatsapp
whatsapp
 
Linkedln
LinkedlnLinkedln
Linkedln
 
Animaciones y transiciones
Animaciones y transicionesAnimaciones y transiciones
Animaciones y transiciones
 

Último

Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
La Paradoja educativa
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
https://gramadal.wordpress.com/
 
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
AracelidelRocioOrdez
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIAFUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
ElenaGallardoPals
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
20minutos
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
amayaltc18
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Alejandrino Halire Ccahuana
 
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
ReivajZetinebAvlis
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
ssusera6697f
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Unidad de Espiritualidad Eudista
 
IMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁ
IMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁIMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁ
IMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁ
Claude LaCombe
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 

Último (20)

Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
 
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIAFUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
 
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
 
IMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁ
IMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁIMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁ
IMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁ
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 

Java 123

  • 1. NOMBRE: Sandra otero Quesquén SANDRA OTERO QUESQUEN ELENA VALIENTE R. TEMA: java Ciclo: 1 WhatsApp sicl
  • 2. JavaScript es un lenguaje de programación que se utiliza principalmente para crear páginas web dinámicas. Una página web dinámica 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.
  • 3. Técnicamente, JavaScript es un lenguaje de programación 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.
  • 4. A pesar de su nombre, JavaScript no guarda ninguna relación directa con el lenguaje de programación Java. Legalmente, JavaScript es una marca registrada de la empresa Sun Microsystems.
  • 5. JavaScript fue desarrollado originalmente por Brendan Eich de Netscape con el nombre de Mocha, el cual fue renombrado posteriormente a LiveScript, para finalmente quedar como JavaScript Hasta entonces ya se usaba HTML y JAVA, pero la aparición del JAVA Script produjo una importante revolución, ya que dio al usuario la posibilidad crear aplicaciones "on-line" osea modificar páginas web en tiempo real, sin usar CGI´s.
  • 6. Sintaxis de JavaScript Declaración de variables  Cuando se declara una variable, no se especifica su tipo: o var nombreVariable;  El nombre de las variables tiene que empezar por una letra o guión bajo: Variables bien definidas Variables mal definidas tres_mosqueteros 3mosqueteros Nombre *nombre _id (id)
  • 7. Sintaxis de JavaScript Operaciones  Asignación: signo igual (=)  Operaciones con números: suma (+), resta (-), multiplicación (*), etc.  Operaciones de comparación: igual (==), menor (<), mayor (>), diferente (!=), etc.  Operaciones booleanas: not (!), and (&&), or (||), etc.  Operaciones de bit: and bit a bit (&), or bit a bit (|), desplazamiento de bits a la izquierda (<<), desplazamiento de bits a la derecha (>>), etc.
  • 8. Manera sencilla de avisar al usuario Los hay de tres tipos: alert, confirm y prompt Son de fácil programación Se suele utilizar la interfaz gráfica del sistema operativo para dibujarlos en pantalla (aunque algunos navegadores están empezando a implementarlos por cuenta propia, como Mozilla Firefox) El alert es simplemente un mensaje de alerta que avisará al usuario de algún evento. Sus elementos son un texto descriptivo con el alerta pertinente y un botón de “Aceptar”: alert("Ejemplo de ‘alert’ en JavaScript");
  • 9. Funciones predefinidas en JavaScript  parseInt(String, [opcional]base); Convierte la cadena de caracteres del primer parámetro (que deben ser números) a entero. El segundo parámetro opcional indica la base del número (por defecto, base 10). Si la conversión no se puede efectuar, devolverá NaN: parseInt(“479”); parseInt(“51627”, 8); parseInt(“1001010”, 2); • escape(String); Convierte los caracteres especiales de la cadena pasada por parámetro a su correspondiente valor en código ASCII. Los caracteres especiales son aquellos diferentes a los alfanuméricos y a los símbolos @, *, -, _, +, . y /. Los valores se mostrarán con el símbolo % seguido del código ASCII en hexadecimal. Su función inversa es unescape: escape("!@#$%^&*()_+|"); output: %21@%23%24%25%5E%26*%28%29_+%7C escape(“Hola ,¿qué tal?”); output: Hola%2C%20%BFqu%E9%20tal%3F
  • 10. son las palabras (en inglés) que se utilizan para construir las sentencias de JavaScript y que por tanto no pueden ser utilizadas libremente. Las palabras actualmente reservadas por JavaScript son: break, case, catch, continue, default, delete, do, else, finally, for, function, if, in, instanceof, new, return, switch, this, throw, try, typeof, var, void, while, with.
  • 11. JavaScript y navegadores Los navegadores más modernos disponibles actualmente incluyen soporte de JavaScript hasta la versión correspondiente a la tercera edición del estándar 262. La mayor diferencia reside en el dialecto utilizado, ya que mientras Internet utiliza JScript, el resto de navegadores (Firefox, Opera, Safari, Konqueror) utilizan JavaScript. JavaScript en otros entornos La inigualable popularidad de JavaScript como lenguaje de programación de aplicaciones web se ha extendido a otras aplicaciones y otros entornos no relacionados con la web. Herramientas como Adobe Acrobat permiten incluir código JavaScript en archivos PDF. Otras herramientas de Adobe como Flash y Flex utilizan ActionScript, un
  • 12. ESTRUCTURA DE UN HTML CON JAVASCRIPT  Funciones JavaScript  Dentro de un bloque <SCRIPT></SCRIPT>  Dentro del <HEAD> del documento  HTML no interactivo  Dentro del <BODY> del documento  HTML interactivo  Atributos Gestores de Eventos cuyos valores son funciones de JavaScript definidas en el bloque <HEAD> del HTML
  • 13. COMO SE USA Las variables en JavaScript se definen usando la palabra clave var Javascript puede ser usada de diversas formas, para crear efectos en las páginas, devolver información, en formularios, etc. Un ejemplo sencillo: A considerar los comentarios en el ejemplo de arriba, los cuales van precedidos con 2 barras diagonales.