SlideShare una empresa de Scribd logo
JAVASCRIPT BASICO
javaScript es un lenguaje interpretado, al igual que VisualBasic, Perl, TCL... (ahora
está de moda decir que son lenguajes de script :-|) sin embargo, posee una
característica que lo hace especialmente idóneo para trabajar en Web, ya que son
los navegadores que utilizamos para viajar por ella los que interpretan (y por tanto
ejecutan) los programas escritos en JavaScript. De esta forma, podemos enviar
documentos a través de la Web que llevan incorporados el código fuente de
programas, convirtiéndose de esta forma en documentos dinámicos, y dejando de
ser simples fuentes de información estáticas.
Los programas en JavaScript no son la primera forma que conoce la Web para
transformar información, dado que el uso de CGIs está ampliamente difundido. La
diferencia básica que existe entre un programa CGI y uno escrito en JavaScript es
que el CGI se ejecuta en el servidor de páginas Web mientras que el programa
en Javascript se ejecuta en el cliente (es decir, en el navegador). Por regla
general, el CGI necesita unos datos de entrada (que normalmente se proporcionan
mediante un formulario), los procesa y emite un resultado en forma de documento
HTML. Esto implica tres transacciones en la red:
 Cargar la página del formulario
 Enviar los datos al servidor, y
 Recibir la nueva página que ha generado el CGI.
Por el contrario, los programas escritos en JavaScript se ejecutan en el navegador
del cliente, sin necesidad de que intervenga el servidor. De esta forma, una sola
transacción basta para cargar la página en la que se encuentra tanto el formulario,
para los datos de entrada, como el programa en JavaScript que proporciona los
resultados. Sin embargo, esto no significa (como veremos después) que los CGI
vayan a ser substituidos por JavaScript.
Las dos principales características de JavaScript son, por un lado que es un
lenguaje basado en objetos (es decir, el paradigma de programación es
básicamente el de la programación dirigida a objetos, pero con menos
restricciones), y por otro JavaScript es además un lenguaje orientado a eventos,
debido por supuesto al tipo de entornos en los que se utiliza (Windows y sistemas
X-Windows). Esto implica que gran parte de la programación en JavaScript se
centra en describir objetos (con sus variables de instancia y métodos de "clase") y
escribir funciones que respondan a movimientos del ratón, pulsación de teclas,
apertura y cerrado de ventanas o carga de una página, entre otros eventos.
Por último, es necesario resaltar que hay dos tipos de JavaScript. Por un lado está
el que se ejecuta en el cliente. Este es el JavaScript propiamente dicho, aunque
técnicamente se denomina Navigator JavaScript o Client-Side Javascript. Pero
también existe un JavaScript que se ejecuta en el servidor. Este, más reciente, se
denomina Server-side JavaScript y existen múltiples "motores" que permiten
interpretar programas escritos en este lenguaje. Los más conocidos son sin duda
Spider Monkey y Rhino..
BIBLIOGRAFIA
http://librosweb.es/javascript/http://aprendeenlinea.udea.edu.co/lms/moodle/course
/view.php?id=414
http://librosweb.es/ajax/capitulo_2.html
http://www.comocreartuweb.com/curso-de-javascript/que-es-javascript.html

Más contenido relacionado

La actualidad más candente

Jsp
JspJsp
Resultado de aprendizaje 2.1.1
Resultado de aprendizaje 2.1.1Resultado de aprendizaje 2.1.1
Resultado de aprendizaje 2.1.1Rafael Garcia
 
Scripting cliente
Scripting clienteScripting cliente
Scripting cliente
UAEH
 
Javascript 4 Dummies
Javascript 4 DummiesJavascript 4 Dummies
Javascript 4 DummiesLuis Toscano
 
Servicios web
Servicios webServicios web
Desarrollo aplicaciones
Desarrollo aplicacionesDesarrollo aplicaciones
Desarrollo aplicaciones
Jeinner Gutierrez
 
04 Building cross-platform mobile applications with jQuery Mobile / Desarroll...
04 Building cross-platform mobile applications with jQuery Mobile / Desarroll...04 Building cross-platform mobile applications with jQuery Mobile / Desarroll...
04 Building cross-platform mobile applications with jQuery Mobile / Desarroll...
Cristian Rodríguez Enríquez
 
Programación del lado del cliente
Programación del lado del clienteProgramación del lado del cliente
Programación del lado del cliente
Gabriel Mondragón
 
Tutorial Web Services en PHP, REST, SOAP
Tutorial Web Services en PHP, REST, SOAPTutorial Web Services en PHP, REST, SOAP
Tutorial Web Services en PHP, REST, SOAP
Elwin Huaman
 
Presentacion node
Presentacion nodePresentacion node
Presentacion node
Luis Vilches
 
Visual .net
Visual .netVisual .net
Visual .net
JOHN VARGAS
 

La actualidad más candente (20)

Web Services
Web ServicesWeb Services
Web Services
 
Jsp
JspJsp
Jsp
 
Ajax
AjaxAjax
Ajax
 
Capitulo 4.7 prog iii
Capitulo 4.7 prog iiiCapitulo 4.7 prog iii
Capitulo 4.7 prog iii
 
Resultado de aprendizaje 2.1.1
Resultado de aprendizaje 2.1.1Resultado de aprendizaje 2.1.1
Resultado de aprendizaje 2.1.1
 
Scripting cliente
Scripting clienteScripting cliente
Scripting cliente
 
Javascript 4 Dummies
Javascript 4 DummiesJavascript 4 Dummies
Javascript 4 Dummies
 
Ajax!
Ajax!Ajax!
Ajax!
 
Programacion web jorge
Programacion web jorgeProgramacion web jorge
Programacion web jorge
 
Servicios web
Servicios webServicios web
Servicios web
 
Desarrollo aplicaciones
Desarrollo aplicacionesDesarrollo aplicaciones
Desarrollo aplicaciones
 
Uts Lenguaje Ajax
Uts Lenguaje AjaxUts Lenguaje Ajax
Uts Lenguaje Ajax
 
04 Building cross-platform mobile applications with jQuery Mobile / Desarroll...
04 Building cross-platform mobile applications with jQuery Mobile / Desarroll...04 Building cross-platform mobile applications with jQuery Mobile / Desarroll...
04 Building cross-platform mobile applications with jQuery Mobile / Desarroll...
 
AJAX
AJAXAJAX
AJAX
 
JavaScript
JavaScriptJavaScript
JavaScript
 
Programación del lado del cliente
Programación del lado del clienteProgramación del lado del cliente
Programación del lado del cliente
 
Josue
JosueJosue
Josue
 
Tutorial Web Services en PHP, REST, SOAP
Tutorial Web Services en PHP, REST, SOAPTutorial Web Services en PHP, REST, SOAP
Tutorial Web Services en PHP, REST, SOAP
 
Presentacion node
Presentacion nodePresentacion node
Presentacion node
 
Visual .net
Visual .netVisual .net
Visual .net
 

Destacado

تفاصيل ترقص علي سلم - شعر- محمد عبد الهادي
تفاصيل ترقص علي سلم - شعر-  محمد عبد الهاديتفاصيل ترقص علي سلم - شعر-  محمد عبد الهادي
تفاصيل ترقص علي سلم - شعر- محمد عبد الهادي
Muhammad Abd Al-Hadi
 
การเขียนเรียงความ2
การเขียนเรียงความ2การเขียนเรียงความ2
การเขียนเรียงความ2
flcthailand2
 
Apresentacao lurdes martins
Apresentacao lurdes martinsApresentacao lurdes martins
Apresentacao lurdes martinslurdesdm
 
Draft of question 4
Draft of question 4Draft of question 4
Draft of question 4
kenyabell1998
 
Modelo pedagogico
Modelo pedagogicoModelo pedagogico
Modelo pedagogicoJbespana
 
193 2015 sicurezza cantieri obblighi di impresa affidataria, appaltatore ...
193   2015   sicurezza cantieri obblighi di impresa affidataria, appaltatore ...193   2015   sicurezza cantieri obblighi di impresa affidataria, appaltatore ...
193 2015 sicurezza cantieri obblighi di impresa affidataria, appaltatore ...
http://www.studioingvolpi.it
 
Convivencia abuelas
Convivencia abuelasConvivencia abuelas
Convivencia abuelasmaferlolo123
 
What Employers Want Most and Get Least from Grads
What Employers Want Most and Get Least from GradsWhat Employers Want Most and Get Least from Grads
What Employers Want Most and Get Least from Grads
aubrey bach
 
Cerebros
CerebrosCerebros
Cerebros
centrowebs
 
Tema 2 los alimentos.
Tema 2 los alimentos.Tema 2 los alimentos.
Tema 2 los alimentos.Kerili
 
II jornada familia escola Caldes 050708
II jornada familia escola Caldes  050708II jornada familia escola Caldes  050708
II jornada familia escola Caldes 050708CarreMarta
 
Random 121218092522-phpapp01
Random 121218092522-phpapp01Random 121218092522-phpapp01
Random 121218092522-phpapp01baagii ulzii
 
Automation
AutomationAutomation
Automation
Mphasis
 
REFERENTES CLÁSICOS EN CASTELLÓN
REFERENTES CLÁSICOS EN CASTELLÓNREFERENTES CLÁSICOS EN CASTELLÓN
REFERENTES CLÁSICOS EN CASTELLÓN
Noeliava
 
Levantamiento de pesas
Levantamiento de pesasLevantamiento de pesas
Levantamiento de pesasjessibabys
 
No conviertas un desacuerdo en una discusión
No conviertas un desacuerdo en una discusiónNo conviertas un desacuerdo en una discusión
No conviertas un desacuerdo en una discusión
Francisco Alcaide Hernández
 

Destacado (20)

تفاصيل ترقص علي سلم - شعر- محمد عبد الهادي
تفاصيل ترقص علي سلم - شعر-  محمد عبد الهاديتفاصيل ترقص علي سلم - شعر-  محمد عبد الهادي
تفاصيل ترقص علي سلم - شعر- محمد عبد الهادي
 
การเขียนเรียงความ2
การเขียนเรียงความ2การเขียนเรียงความ2
การเขียนเรียงความ2
 
Apresentacao lurdes martins
Apresentacao lurdes martinsApresentacao lurdes martins
Apresentacao lurdes martins
 
Draft of question 4
Draft of question 4Draft of question 4
Draft of question 4
 
Modelo pedagogico
Modelo pedagogicoModelo pedagogico
Modelo pedagogico
 
193 2015 sicurezza cantieri obblighi di impresa affidataria, appaltatore ...
193   2015   sicurezza cantieri obblighi di impresa affidataria, appaltatore ...193   2015   sicurezza cantieri obblighi di impresa affidataria, appaltatore ...
193 2015 sicurezza cantieri obblighi di impresa affidataria, appaltatore ...
 
Convivencia abuelas
Convivencia abuelasConvivencia abuelas
Convivencia abuelas
 
What Employers Want Most and Get Least from Grads
What Employers Want Most and Get Least from GradsWhat Employers Want Most and Get Least from Grads
What Employers Want Most and Get Least from Grads
 
Cerebros
CerebrosCerebros
Cerebros
 
Tema 2 los alimentos.
Tema 2 los alimentos.Tema 2 los alimentos.
Tema 2 los alimentos.
 
II jornada familia escola Caldes 050708
II jornada familia escola Caldes  050708II jornada familia escola Caldes  050708
II jornada familia escola Caldes 050708
 
Random 121218092522-phpapp01
Random 121218092522-phpapp01Random 121218092522-phpapp01
Random 121218092522-phpapp01
 
Automation
AutomationAutomation
Automation
 
PRESENTACIONES
PRESENTACIONESPRESENTACIONES
PRESENTACIONES
 
REFERENTES CLÁSICOS EN CASTELLÓN
REFERENTES CLÁSICOS EN CASTELLÓNREFERENTES CLÁSICOS EN CASTELLÓN
REFERENTES CLÁSICOS EN CASTELLÓN
 
발표 1단계
발표 1단계발표 1단계
발표 1단계
 
Dios
DiosDios
Dios
 
Levantamiento de pesas
Levantamiento de pesasLevantamiento de pesas
Levantamiento de pesas
 
No conviertas un desacuerdo en una discusión
No conviertas un desacuerdo en una discusiónNo conviertas un desacuerdo en una discusión
No conviertas un desacuerdo en una discusión
 
386 2 elpeso
386 2 elpeso386 2 elpeso
386 2 elpeso
 

Similar a Javascript basico

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
 
P web(2.2,'entorno bd web')
P web(2.2,'entorno bd web')P web(2.2,'entorno bd web')
P web(2.2,'entorno bd web')Cronio Antmao
 
2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente2.2 lenguajes del lado cliente
2.2 lenguajes del lado clienteJeremias Morales
 
2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente2.2 lenguajes del lado cliente
2.2 lenguajes del lado clienteJeremias Morales
 
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
UNIV DE CIENCIAS Y ARTES
 
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
 
Arquitectura cliente servidor rodofo jacobo rodriguez
Arquitectura cliente servidor rodofo jacobo rodriguezArquitectura cliente servidor rodofo jacobo rodriguez
Arquitectura cliente servidor rodofo jacobo rodriguezTito Jacobo Rodriguez
 
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
 
Clase 4 JavaScript Básico
Clase 4 JavaScript BásicoClase 4 JavaScript Básico
Clase 4 JavaScript Básico
José Ricardo Tillero Giménez
 
I introduccion a_las_aplicaciones_web_co
I introduccion a_las_aplicaciones_web_coI introduccion a_las_aplicaciones_web_co
I introduccion a_las_aplicaciones_web_co
fanny casadiego
 
Java 123
Java 123Java 123
Java 123
sandraoques
 
Introducción a las aplicaciones web con java
Introducción a las aplicaciones web con javaIntroducción a las aplicaciones web con java
Introducción a las aplicaciones web con javaPedro Arteaga
 
Java Scripts
Java ScriptsJava Scripts
Java Scripts
Pablo perez
 
Tutor Java Web
Tutor Java WebTutor Java Web
Tutor Java Web
Angel Titirico
 
Ekipo 2
Ekipo 2Ekipo 2
Ekipo 2
handy.ale
 
Revision de tecnologias web
Revision de tecnologias webRevision de tecnologias web
Revision de tecnologias webFRISLY5
 
Definición y función de lenguaje java script
Definición y  función de lenguaje java scriptDefinición y  función de lenguaje java script
Definición y función de lenguaje java script
Andres Rodriguez
 
Programación en Internet
Programación en InternetProgramación en Internet
Programación en Internet
Fernando Solis
 
EQUIPO 2,LAS AGUILAS
EQUIPO 2,LAS AGUILASEQUIPO 2,LAS AGUILAS
EQUIPO 2,LAS AGUILAS
UNIV DE CIENCIAS Y ARTES
 

Similar a Javascript basico (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
 
P web(2.2,'entorno bd web')
P web(2.2,'entorno bd web')P web(2.2,'entorno bd web')
P web(2.2,'entorno bd web')
 
2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente
 
2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente
 
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
 
Curso HTML 5 & jQuery - Leccion 11
 Curso HTML 5 & jQuery - Leccion 11 Curso HTML 5 & jQuery - Leccion 11
Curso HTML 5 & jQuery - Leccion 11
 
Arquitectura cliente servidor rodofo jacobo rodriguez
Arquitectura cliente servidor rodofo jacobo rodriguezArquitectura cliente servidor rodofo jacobo rodriguez
Arquitectura cliente servidor rodofo jacobo rodriguez
 
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
 
Clase 4 JavaScript Básico
Clase 4 JavaScript BásicoClase 4 JavaScript Básico
Clase 4 JavaScript Básico
 
I introduccion a_las_aplicaciones_web_co
I introduccion a_las_aplicaciones_web_coI introduccion a_las_aplicaciones_web_co
I introduccion a_las_aplicaciones_web_co
 
Java 123
Java 123Java 123
Java 123
 
Introducción a las aplicaciones web con java
Introducción a las aplicaciones web con javaIntroducción a las aplicaciones web con java
Introducción a las aplicaciones web con java
 
Java Scripts
Java ScriptsJava Scripts
Java Scripts
 
Tutor Java Web
Tutor Java WebTutor Java Web
Tutor Java Web
 
Ekipo 2
Ekipo 2Ekipo 2
Ekipo 2
 
Revision de tecnologias web
Revision de tecnologias webRevision de tecnologias web
Revision de tecnologias web
 
Definición y función de lenguaje java script
Definición y  función de lenguaje java scriptDefinición y  función de lenguaje java script
Definición y función de lenguaje java script
 
Programación en Internet
Programación en InternetProgramación en Internet
Programación en Internet
 
EQUIPO 2,LAS AGUILAS
EQUIPO 2,LAS AGUILASEQUIPO 2,LAS AGUILAS
EQUIPO 2,LAS AGUILAS
 

Último

Trabajo de sostenibilidad sobre “Billesabritas”
Trabajo de sostenibilidad sobre “Billesabritas”Trabajo de sostenibilidad sobre “Billesabritas”
Trabajo de sostenibilidad sobre “Billesabritas”
008ff23
 
GUIA CULTIVO DE YERBABUENA MEDIANTE TECNICAS TRADICIONALES
GUIA CULTIVO DE YERBABUENA MEDIANTE TECNICAS TRADICIONALESGUIA CULTIVO DE YERBABUENA MEDIANTE TECNICAS TRADICIONALES
GUIA CULTIVO DE YERBABUENA MEDIANTE TECNICAS TRADICIONALES
YessicaFlorCervantes
 
AVANCCE DEL PORTAFOLIO 2.pptx por los alumnos de la universidad utp
AVANCCE DEL PORTAFOLIO 2.pptx por los alumnos de la universidad utpAVANCCE DEL PORTAFOLIO 2.pptx por los alumnos de la universidad utp
AVANCCE DEL PORTAFOLIO 2.pptx por los alumnos de la universidad utp
luismiguelquispeccar
 
Respuestas fisiológicas de las macroalgas al cambio climático.
Respuestas fisiológicas de las macroalgas al cambio climático.Respuestas fisiológicas de las macroalgas al cambio climático.
Respuestas fisiológicas de las macroalgas al cambio climático.
dlhc140904
 
GENALTERNO DE ALTO IMPACTO AMBIEN 2.docx
GENALTERNO DE ALTO IMPACTO AMBIEN 2.docxGENALTERNO DE ALTO IMPACTO AMBIEN 2.docx
GENALTERNO DE ALTO IMPACTO AMBIEN 2.docx
004df23
 
Contexto de TransMoni
Contexto de TransMoniContexto de TransMoni
Contexto de TransMoni
CIFOR-ICRAF
 
Manejo y Tratamiento de Neumonia en el Peru
Manejo y Tratamiento de Neumonia en el PeruManejo y Tratamiento de Neumonia en el Peru
Manejo y Tratamiento de Neumonia en el Peru
medicoocupacionalpiu
 
DIAPOSITIVAS DEL RIÑON DEL CERDO Y AVESV
DIAPOSITIVAS DEL RIÑON DEL CERDO Y AVESVDIAPOSITIVAS DEL RIÑON DEL CERDO Y AVESV
DIAPOSITIVAS DEL RIÑON DEL CERDO Y AVESV
AudreyMatiz1
 
Mejorando la estimación de emisiones GEI conversión bosque degradado a planta...
Mejorando la estimación de emisiones GEI conversión bosque degradado a planta...Mejorando la estimación de emisiones GEI conversión bosque degradado a planta...
Mejorando la estimación de emisiones GEI conversión bosque degradado a planta...
CIFOR-ICRAF
 
Avances de Perú con relación al marco de transparencia del Acuerdo de París
Avances de Perú con relación al marco de transparencia del Acuerdo de ParísAvances de Perú con relación al marco de transparencia del Acuerdo de París
Avances de Perú con relación al marco de transparencia del Acuerdo de París
CIFOR-ICRAF
 
manejo de residuos solidos para niños descripcion
manejo de residuos solidos para niños descripcionmanejo de residuos solidos para niños descripcion
manejo de residuos solidos para niños descripcion
yesi873464
 
La agricultura insostenible es uno de los principales problemas que tiene nue...
La agricultura insostenible es uno de los principales problemas que tiene nue...La agricultura insostenible es uno de los principales problemas que tiene nue...
La agricultura insostenible es uno de los principales problemas que tiene nue...
PaoloLpezamez
 
Inclusión y transparencia como clave del éxito para el mecanismo de transfere...
Inclusión y transparencia como clave del éxito para el mecanismo de transfere...Inclusión y transparencia como clave del éxito para el mecanismo de transfere...
Inclusión y transparencia como clave del éxito para el mecanismo de transfere...
CIFOR-ICRAF
 
PRESENTACIÓN TEMA 4 (1).pptjfghjfghjghjhjhtgj
PRESENTACIÓN TEMA 4 (1).pptjfghjfghjghjhjhtgjPRESENTACIÓN TEMA 4 (1).pptjfghjfghjghjhjhtgj
PRESENTACIÓN TEMA 4 (1).pptjfghjfghjghjhjhtgj
AlexVegaArbayza
 
Emergencias Viales plan estaretegico seguridad vial
Emergencias Viales plan estaretegico seguridad vialEmergencias Viales plan estaretegico seguridad vial
Emergencias Viales plan estaretegico seguridad vial
ALEXANDERMARTINEZ675254
 
La Píldora de los Jueves: Performance Verification WELL - Inés Aguilar
La Píldora de los Jueves: Performance Verification WELL - Inés AguilarLa Píldora de los Jueves: Performance Verification WELL - Inés Aguilar
La Píldora de los Jueves: Performance Verification WELL - Inés Aguilar
ITeC Instituto Tecnología Construcción
 
Perú. las 11 ecorregiones, Antonio Brack Egg, ppt.pptx
Perú. las 11 ecorregiones, Antonio Brack Egg, ppt.pptxPerú. las 11 ecorregiones, Antonio Brack Egg, ppt.pptx
Perú. las 11 ecorregiones, Antonio Brack Egg, ppt.pptx
dennisvictorHuayapa
 
Guía de campo Ecoturismo con Lupa Aysén.pdf
Guía de campo Ecoturismo con Lupa Aysén.pdfGuía de campo Ecoturismo con Lupa Aysén.pdf
Guía de campo Ecoturismo con Lupa Aysén.pdf
danitarb
 
LA FOTOSÍNTESIS 6 Año.pptxgfdfhjhnnvgggbh
LA FOTOSÍNTESIS 6 Año.pptxgfdfhjhnnvgggbhLA FOTOSÍNTESIS 6 Año.pptxgfdfhjhnnvgggbh
LA FOTOSÍNTESIS 6 Año.pptxgfdfhjhnnvgggbh
veronicacayunao28
 
Lecciones para el monitoreo transparente Experiencias de la Amazonía peruana
Lecciones para el monitoreo transparente Experiencias de la Amazonía peruanaLecciones para el monitoreo transparente Experiencias de la Amazonía peruana
Lecciones para el monitoreo transparente Experiencias de la Amazonía peruana
CIFOR-ICRAF
 

Último (20)

Trabajo de sostenibilidad sobre “Billesabritas”
Trabajo de sostenibilidad sobre “Billesabritas”Trabajo de sostenibilidad sobre “Billesabritas”
Trabajo de sostenibilidad sobre “Billesabritas”
 
GUIA CULTIVO DE YERBABUENA MEDIANTE TECNICAS TRADICIONALES
GUIA CULTIVO DE YERBABUENA MEDIANTE TECNICAS TRADICIONALESGUIA CULTIVO DE YERBABUENA MEDIANTE TECNICAS TRADICIONALES
GUIA CULTIVO DE YERBABUENA MEDIANTE TECNICAS TRADICIONALES
 
AVANCCE DEL PORTAFOLIO 2.pptx por los alumnos de la universidad utp
AVANCCE DEL PORTAFOLIO 2.pptx por los alumnos de la universidad utpAVANCCE DEL PORTAFOLIO 2.pptx por los alumnos de la universidad utp
AVANCCE DEL PORTAFOLIO 2.pptx por los alumnos de la universidad utp
 
Respuestas fisiológicas de las macroalgas al cambio climático.
Respuestas fisiológicas de las macroalgas al cambio climático.Respuestas fisiológicas de las macroalgas al cambio climático.
Respuestas fisiológicas de las macroalgas al cambio climático.
 
GENALTERNO DE ALTO IMPACTO AMBIEN 2.docx
GENALTERNO DE ALTO IMPACTO AMBIEN 2.docxGENALTERNO DE ALTO IMPACTO AMBIEN 2.docx
GENALTERNO DE ALTO IMPACTO AMBIEN 2.docx
 
Contexto de TransMoni
Contexto de TransMoniContexto de TransMoni
Contexto de TransMoni
 
Manejo y Tratamiento de Neumonia en el Peru
Manejo y Tratamiento de Neumonia en el PeruManejo y Tratamiento de Neumonia en el Peru
Manejo y Tratamiento de Neumonia en el Peru
 
DIAPOSITIVAS DEL RIÑON DEL CERDO Y AVESV
DIAPOSITIVAS DEL RIÑON DEL CERDO Y AVESVDIAPOSITIVAS DEL RIÑON DEL CERDO Y AVESV
DIAPOSITIVAS DEL RIÑON DEL CERDO Y AVESV
 
Mejorando la estimación de emisiones GEI conversión bosque degradado a planta...
Mejorando la estimación de emisiones GEI conversión bosque degradado a planta...Mejorando la estimación de emisiones GEI conversión bosque degradado a planta...
Mejorando la estimación de emisiones GEI conversión bosque degradado a planta...
 
Avances de Perú con relación al marco de transparencia del Acuerdo de París
Avances de Perú con relación al marco de transparencia del Acuerdo de ParísAvances de Perú con relación al marco de transparencia del Acuerdo de París
Avances de Perú con relación al marco de transparencia del Acuerdo de París
 
manejo de residuos solidos para niños descripcion
manejo de residuos solidos para niños descripcionmanejo de residuos solidos para niños descripcion
manejo de residuos solidos para niños descripcion
 
La agricultura insostenible es uno de los principales problemas que tiene nue...
La agricultura insostenible es uno de los principales problemas que tiene nue...La agricultura insostenible es uno de los principales problemas que tiene nue...
La agricultura insostenible es uno de los principales problemas que tiene nue...
 
Inclusión y transparencia como clave del éxito para el mecanismo de transfere...
Inclusión y transparencia como clave del éxito para el mecanismo de transfere...Inclusión y transparencia como clave del éxito para el mecanismo de transfere...
Inclusión y transparencia como clave del éxito para el mecanismo de transfere...
 
PRESENTACIÓN TEMA 4 (1).pptjfghjfghjghjhjhtgj
PRESENTACIÓN TEMA 4 (1).pptjfghjfghjghjhjhtgjPRESENTACIÓN TEMA 4 (1).pptjfghjfghjghjhjhtgj
PRESENTACIÓN TEMA 4 (1).pptjfghjfghjghjhjhtgj
 
Emergencias Viales plan estaretegico seguridad vial
Emergencias Viales plan estaretegico seguridad vialEmergencias Viales plan estaretegico seguridad vial
Emergencias Viales plan estaretegico seguridad vial
 
La Píldora de los Jueves: Performance Verification WELL - Inés Aguilar
La Píldora de los Jueves: Performance Verification WELL - Inés AguilarLa Píldora de los Jueves: Performance Verification WELL - Inés Aguilar
La Píldora de los Jueves: Performance Verification WELL - Inés Aguilar
 
Perú. las 11 ecorregiones, Antonio Brack Egg, ppt.pptx
Perú. las 11 ecorregiones, Antonio Brack Egg, ppt.pptxPerú. las 11 ecorregiones, Antonio Brack Egg, ppt.pptx
Perú. las 11 ecorregiones, Antonio Brack Egg, ppt.pptx
 
Guía de campo Ecoturismo con Lupa Aysén.pdf
Guía de campo Ecoturismo con Lupa Aysén.pdfGuía de campo Ecoturismo con Lupa Aysén.pdf
Guía de campo Ecoturismo con Lupa Aysén.pdf
 
LA FOTOSÍNTESIS 6 Año.pptxgfdfhjhnnvgggbh
LA FOTOSÍNTESIS 6 Año.pptxgfdfhjhnnvgggbhLA FOTOSÍNTESIS 6 Año.pptxgfdfhjhnnvgggbh
LA FOTOSÍNTESIS 6 Año.pptxgfdfhjhnnvgggbh
 
Lecciones para el monitoreo transparente Experiencias de la Amazonía peruana
Lecciones para el monitoreo transparente Experiencias de la Amazonía peruanaLecciones para el monitoreo transparente Experiencias de la Amazonía peruana
Lecciones para el monitoreo transparente Experiencias de la Amazonía peruana
 

Javascript basico

  • 1. JAVASCRIPT BASICO javaScript es un lenguaje interpretado, al igual que VisualBasic, Perl, TCL... (ahora está de moda decir que son lenguajes de script :-|) sin embargo, posee una característica que lo hace especialmente idóneo para trabajar en Web, ya que son los navegadores que utilizamos para viajar por ella los que interpretan (y por tanto ejecutan) los programas escritos en JavaScript. De esta forma, podemos enviar documentos a través de la Web que llevan incorporados el código fuente de programas, convirtiéndose de esta forma en documentos dinámicos, y dejando de ser simples fuentes de información estáticas. Los programas en JavaScript no son la primera forma que conoce la Web para transformar información, dado que el uso de CGIs está ampliamente difundido. La diferencia básica que existe entre un programa CGI y uno escrito en JavaScript es que el CGI se ejecuta en el servidor de páginas Web mientras que el programa en Javascript se ejecuta en el cliente (es decir, en el navegador). Por regla general, el CGI necesita unos datos de entrada (que normalmente se proporcionan mediante un formulario), los procesa y emite un resultado en forma de documento HTML. Esto implica tres transacciones en la red:  Cargar la página del formulario  Enviar los datos al servidor, y  Recibir la nueva página que ha generado el CGI. Por el contrario, los programas escritos en JavaScript se ejecutan en el navegador del cliente, sin necesidad de que intervenga el servidor. De esta forma, una sola transacción basta para cargar la página en la que se encuentra tanto el formulario, para los datos de entrada, como el programa en JavaScript que proporciona los resultados. Sin embargo, esto no significa (como veremos después) que los CGI vayan a ser substituidos por JavaScript.
  • 2. Las dos principales características de JavaScript son, por un lado que es un lenguaje basado en objetos (es decir, el paradigma de programación es básicamente el de la programación dirigida a objetos, pero con menos restricciones), y por otro JavaScript es además un lenguaje orientado a eventos, debido por supuesto al tipo de entornos en los que se utiliza (Windows y sistemas X-Windows). Esto implica que gran parte de la programación en JavaScript se centra en describir objetos (con sus variables de instancia y métodos de "clase") y escribir funciones que respondan a movimientos del ratón, pulsación de teclas, apertura y cerrado de ventanas o carga de una página, entre otros eventos. Por último, es necesario resaltar que hay dos tipos de JavaScript. Por un lado está el que se ejecuta en el cliente. Este es el JavaScript propiamente dicho, aunque técnicamente se denomina Navigator JavaScript o Client-Side Javascript. Pero también existe un JavaScript que se ejecuta en el servidor. Este, más reciente, se denomina Server-side JavaScript y existen múltiples "motores" que permiten interpretar programas escritos en este lenguaje. Los más conocidos son sin duda Spider Monkey y Rhino.. BIBLIOGRAFIA http://librosweb.es/javascript/http://aprendeenlinea.udea.edu.co/lms/moodle/course /view.php?id=414 http://librosweb.es/ajax/capitulo_2.html http://www.comocreartuweb.com/curso-de-javascript/que-es-javascript.html