SlideShare uma empresa Scribd logo
1 de 18
JAVA SCRIPT
¿QUÉ ES JAVA SCRIPT?
 Java script es un lenguaje de programación
que permite a los desarrolladores crear
acciones en sus páginas web.
 Java script es un lenguaje que puede ser
utilizado por profesionales y para quienes se
inician en el desarrollo y diseño de sitios
web.
 No requiere de compilación ya que los
navegadores son los encargados de
interpretar estos códigos.
HISTORIA
 Java script nació con la necesidad de
permitir a los autores de sitio web crear
páginas que permitan interactuar con los
usuarios, ya que se necesitaba crear webs
de mayor complejidad.
 En los años de 1990, Netscape creo
Livescript; las primeras versiones de este
lenguaje fueron principalmente dedicadas a
pequeños grupos de diseñadores Web que
no necesitaban utilizar un compilador
 En diciembre de 1995, Netscape y Sun
Microsystems (el creador del lenguaje Java)
luego de unirse objetivo de desarrollar el
proyecto en conjunto, reintroducen este
lenguaje con el nombre de Javascript.
 En respuesta a la popularidad de Javascript,
Microsoft lanzo su propio lenguaje de
programación a base de script, VBScript
(una pequeña versión de Visual Basic).
 En el año de 1996 Microsoft se interesa por
competir con Javascript por lo que lanza su
lenguaje llamado Jscript, introducido en los
navegadores de Internet Explorer.
 La estandarización de Javascript comenzó
en conjunto con ECMA (European Computer
Manufacturers Association) en Noviembre de
1996. Es adoptado este estándar en Junio
de 1997 y luego también por la “Internacional
Organization for Standardization” (ISO).
¿DÓNDE PUEDO VER FUNCIONANDO
JAVASCRIPT?
 Entre los diferentes servicios que se
encuentran realizados con Javascript en
Internet se encuentran:
También podemos encontrar o crear códigos para insertarlos en
las páginas como:
•Reloj.
•Contadores de visitas
•Fechas
•Calculadoras
•Validadores de formulários
•Detectores de navegadores e
idiomas
ALGUNAS CARACTERÍSTICAS DEL LENGUAJE
 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, float,
bolean simplemente utilizando “var”. Podemos usar “+” para
concatenar cadenas y variables.
¿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>
EJEMPLO DE CÓDIGO
<html>
<head>
¡Mi primer JavaScript!
</head>
<body> <br>
Este es un documento HTML normal
<br>
<script language="JavaScript">
document.write("Esto es JavaScript!")
</script> <br>
En HTML otra vez.
</body>
</html>
EL RESULTADO SERIA:
Este es un documento HTML normal.
Esto es JavaScript!
En HTML otra vez
OTRO EJEMPLO
<HTML>
<HEAD>
<TITLE>Redireccionado de Pág..</TITLE>
<SCRIPTLANGUAGE=“JavaScript”>
location.href=„http://www.redtube.com‟;
</SCRIPT>
</HEAD>
Ya se me olvidó
todo lo que
expusieron
PREGUNTAS
 ¿qué es Java Script?
 Java script es un lenguaje de programación que
permite a los desarrolladores crear acciones en
sus páginas web.
 ¿cómo se llamaba originalmente JavaScript?
 Livescript
 Características del lenguaje

Mais conteúdo relacionado

Mais procurados

Lenguaje c diapositivas
Lenguaje c diapositivasLenguaje c diapositivas
Lenguaje c diapositivas
starduslex
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
kelyquinayas
 
Introduccion a la programacion web
Introduccion a la programacion webIntroduccion a la programacion web
Introduccion a la programacion web
Robert Rodriguez
 

Mais procurados (20)

Lenguaje c diapositivas
Lenguaje c diapositivasLenguaje c diapositivas
Lenguaje c diapositivas
 
Paradigmas programacion
Paradigmas programacionParadigmas programacion
Paradigmas programacion
 
Introducción a HTML5 y CSS3
Introducción a HTML5 y CSS3Introducción a HTML5 y CSS3
Introducción a HTML5 y CSS3
 
Android studio
Android studioAndroid studio
Android studio
 
problemas del software
problemas del softwareproblemas del software
problemas del software
 
Porque es importante estudiar los sistemas operativos en su carrera profesional
Porque es importante estudiar los sistemas operativos en su carrera profesionalPorque es importante estudiar los sistemas operativos en su carrera profesional
Porque es importante estudiar los sistemas operativos en su carrera profesional
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de software
 
Desarrollo web
Desarrollo webDesarrollo web
Desarrollo web
 
Que Es Java
Que Es JavaQue Es Java
Que Es Java
 
Topicos Avanzados de Programacion - Unidad 3 componentes y librerias
Topicos Avanzados de Programacion - Unidad 3 componentes y libreriasTopicos Avanzados de Programacion - Unidad 3 componentes y librerias
Topicos Avanzados de Programacion - Unidad 3 componentes y librerias
 
Tipos de licencia de software
Tipos de licencia de softwareTipos de licencia de software
Tipos de licencia de software
 
Windows forms c# visual basic .net ejercicios
Windows forms c# visual basic .net ejerciciosWindows forms c# visual basic .net ejercicios
Windows forms c# visual basic .net ejercicios
 
Rentabilidad de los proyectos software
Rentabilidad de los proyectos softwareRentabilidad de los proyectos software
Rentabilidad de los proyectos software
 
Servidor web apache
Servidor web apache Servidor web apache
Servidor web apache
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp
 
Exposición Python
Exposición PythonExposición Python
Exposición Python
 
Metodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y EmergentesMetodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y Emergentes
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Paradigmas de la programación
Paradigmas de la programación Paradigmas de la programación
Paradigmas de la programación
 
Introduccion a la programacion web
Introduccion a la programacion webIntroduccion a la programacion web
Introduccion a la programacion web
 

Destaque (10)

Antracnosis y Lasiodiplodia en Mango
Antracnosis y Lasiodiplodia en MangoAntracnosis y Lasiodiplodia en Mango
Antracnosis y Lasiodiplodia en Mango
 
Certificat de soudage SN EN 287-1 Martins
Certificat de soudage SN EN 287-1 MartinsCertificat de soudage SN EN 287-1 Martins
Certificat de soudage SN EN 287-1 Martins
 
Lenguaje phython
Lenguaje phythonLenguaje phython
Lenguaje phython
 
Sistema locomotor expo trabajo escritp
Sistema locomotor expo trabajo escritpSistema locomotor expo trabajo escritp
Sistema locomotor expo trabajo escritp
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++
 
Presentación1
Presentación1Presentación1
Presentación1
 
Lenguaje de Programación Ruby
Lenguaje de Programación RubyLenguaje de Programación Ruby
Lenguaje de Programación Ruby
 
Lenguaje de Programación PHP
Lenguaje de Programación PHPLenguaje de Programación PHP
Lenguaje de Programación PHP
 
Todo sobre C#
Todo sobre C#Todo sobre C#
Todo sobre C#
 
Java orientado a objetos
Java orientado a objetosJava orientado a objetos
Java orientado a objetos
 

Semelhante a Java script

Lenguajes de programación para la web
Lenguajes de programación para la webLenguajes de programación para la web
Lenguajes de programación para la web
Oscar Luis Cdrc
 
Java script(1)
Java script(1)Java script(1)
Java script(1)
mat3matik
 
Java script(1)
Java script(1)Java script(1)
Java script(1)
mat3matik
 
Java script(1)
Java script(1)Java script(1)
Java script(1)
trazco
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-web
olguisf
 
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 Garay
 

Semelhante a Java script (20)

Javacript
JavacriptJavacript
Javacript
 
Java Scripts
Java ScriptsJava Scripts
Java Scripts
 
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
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo web
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo web
 
Lenguajes de programación para la web
Lenguajes de programación para la webLenguajes de programación para la web
Lenguajes de programación para la web
 
Tecnologia web
Tecnologia webTecnologia web
Tecnologia web
 
Java script(1)
Java script(1)Java script(1)
Java script(1)
 
Java script(1)
Java script(1)Java script(1)
Java script(1)
 
Java script(1)
Java script(1)Java script(1)
Java script(1)
 
los-diferentes-lenguajes-de-programacion-para-la-web
 los-diferentes-lenguajes-de-programacion-para-la-web los-diferentes-lenguajes-de-programacion-para-la-web
los-diferentes-lenguajes-de-programacion-para-la-web
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-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
 
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 LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILASEQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILAS
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
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
 
Mi lenguaje de Programación de Preferencia: Javascript
Mi lenguaje de Programación de Preferencia: JavascriptMi lenguaje de Programación de Preferencia: Javascript
Mi lenguaje de Programación de Preferencia: Javascript
 

Mais de Carlos Solano (6)

Gestión de memoria en ensamblador
Gestión de memoria en ensambladorGestión de memoria en ensamblador
Gestión de memoria en ensamblador
 
Lisp
LispLisp
Lisp
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.
 
Algoritmo de planificación srt
Algoritmo de planificación srtAlgoritmo de planificación srt
Algoritmo de planificación srt
 
La Carga Eléctrica (Historia)
La Carga Eléctrica (Historia)La Carga Eléctrica (Historia)
La Carga Eléctrica (Historia)
 
PLD’s (programmable logic device)
PLD’s (programmable logic device)PLD’s (programmable logic device)
PLD’s (programmable logic device)
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (14)

investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 

Java script

  • 2. ¿QUÉ ES JAVA SCRIPT?  Java script es un lenguaje de programación que permite a los desarrolladores crear acciones en sus páginas web.  Java script es un lenguaje que puede ser utilizado por profesionales y para quienes se inician en el desarrollo y diseño de sitios web.
  • 3.  No requiere de compilación ya que los navegadores son los encargados de interpretar estos códigos.
  • 4. HISTORIA  Java script nació con la necesidad de permitir a los autores de sitio web crear páginas que permitan interactuar con los usuarios, ya que se necesitaba crear webs de mayor complejidad.
  • 5.  En los años de 1990, Netscape creo Livescript; las primeras versiones de este lenguaje fueron principalmente dedicadas a pequeños grupos de diseñadores Web que no necesitaban utilizar un compilador
  • 6.  En diciembre de 1995, Netscape y Sun Microsystems (el creador del lenguaje Java) luego de unirse objetivo de desarrollar el proyecto en conjunto, reintroducen este lenguaje con el nombre de Javascript.
  • 7.  En respuesta a la popularidad de Javascript, Microsoft lanzo su propio lenguaje de programación a base de script, VBScript (una pequeña versión de Visual Basic).  En el año de 1996 Microsoft se interesa por competir con Javascript por lo que lanza su lenguaje llamado Jscript, introducido en los navegadores de Internet Explorer.
  • 8.  La estandarización de Javascript comenzó en conjunto con ECMA (European Computer Manufacturers Association) en Noviembre de 1996. Es adoptado este estándar en Junio de 1997 y luego también por la “Internacional Organization for Standardization” (ISO).
  • 9. ¿DÓNDE PUEDO VER FUNCIONANDO JAVASCRIPT?  Entre los diferentes servicios que se encuentran realizados con Javascript en Internet se encuentran:
  • 10. También podemos encontrar o crear códigos para insertarlos en las páginas como: •Reloj. •Contadores de visitas •Fechas •Calculadoras •Validadores de formulários •Detectores de navegadores e idiomas
  • 11. ALGUNAS CARACTERÍSTICAS DEL LENGUAJE  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.
  • 12.  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, float, bolean simplemente utilizando “var”. Podemos usar “+” para concatenar cadenas y variables.
  • 13. ¿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>
  • 14. EJEMPLO DE CÓDIGO <html> <head> ¡Mi primer JavaScript! </head> <body> <br> Este es un documento HTML normal <br> <script language="JavaScript"> document.write("Esto es JavaScript!") </script> <br> En HTML otra vez. </body> </html>
  • 15. EL RESULTADO SERIA: Este es un documento HTML normal. Esto es JavaScript! En HTML otra vez
  • 16. OTRO EJEMPLO <HTML> <HEAD> <TITLE>Redireccionado de Pág..</TITLE> <SCRIPTLANGUAGE=“JavaScript”> location.href=„http://www.redtube.com‟; </SCRIPT> </HEAD>
  • 17. Ya se me olvidó todo lo que expusieron
  • 18. PREGUNTAS  ¿qué es Java Script?  Java script es un lenguaje de programación que permite a los desarrolladores crear acciones en sus páginas web.  ¿cómo se llamaba originalmente JavaScript?  Livescript  Características del lenguaje

Notas do Editor

  1. Corre sobre windows, mac,linuxLos requisitos hardware necesarios para ejecutar JavaScript son los mismos que se necesitan para ejecutar Netscape Navigator
  2. Netscape 2.0El HTML solo permitía crear páginas estáticas donde se podía mostrar textos con estilos, pero se necesitaba interactuar con los usuarios.
  3. o sin ninguna experiencia en la programación orientada a objetos. A medida que estuvieron disponibles nuevas versiones de este lenguaje incluían nuevos componentes que dan gran potencial al lenguaje, pero lamentablemente esta versión solo funcionaba en la última versión del Navigator en aquel momento.
  4. El Javascript es una tecnología que ha sobrevivido por más de 10 años, es fundamentales en la web
  5. Correo , chat y buscadores web
  6. Siendo muy simple, es un esquema (un esqueleto, un patrón) para el desarrollo y/o la implementación de una aplicación.
  7. Este primer programa se limita a escribir en pantalla un determinado texto para lo que se emplea el código document.write. En este código, documentes un objeto creado por el sistema que hace referencia al propio documento ywritees uno de los métodos que proporciona para interactuar con él. El resultado de cargar este documento en un browser que interprete JavaScript será la aparición de los dos textos, el escrito en JavaScript y el escrito en HTML, sin que el usuario sea consciente del proceso.