SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
JAVASCRIPT 
Elisa Navarro Zuara 
Pedro J. Ramos Ruiz
Lenguaje de programación interpretado y orientado a objetos 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
2 
Javascript
Utilizado principalmente para crear webs dinámicas 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
3 
Javascript
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
4 
No tiene nada que ver con Java 
Javascript
Imperativo y Estructurado 
5 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
Javascript
Dinámico 
6 
•Tipado Dinámico 
•Objetual 
•Evaluación en tiempo de ejecución 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
Javascript
Funcional. Las funciones se les llama ciudadanos de primera clase 
7 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
Javascript
Usa Prototipos en lugar de clases 
8 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
Javascript
Entorno de Ejecución 
9 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
Javascript
Extensiones específicas del fabricante: 
10 
•Las propiedades get y set 
•Establecer el ámbito a bloque a través de let 
•ECMAScript para XML (E4X) 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
Javascript
No se tiene en cuenta los espacios en blanco y las nuevas líneas 
11 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
Javascript
Se distinguen las Mayúsculas de las Minúsculas 
12 
MAYÚSCULAS minúsculas 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
Javascript
Se pueden incluir comentarios 
13 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
Javascript
No se define el tipo de variables 
14 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
Javascript
No es necesario acabar cada sentencia con ; 
15 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
Javascript
16 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
Javascript
17 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
Javascript
18 
Ventajas: 
•Se ejecuta en el lado del cliente 
•Es un lenguaje fácil 
•Es rápido 
•Extensión funciones a páginas web 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
Javascript
19 
Inconvenientes: 
•Cuestiones de Seguridad (Aunque existen restricciones un código malicioso puede saltarlas) 
•Prestación JavaScript 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
Javascript
¿DUDAS? 
20 
Pedro J. Ramos Ruiz Elisa Navarro Zuara 
Javascript

Más contenido relacionado

Similar a JS lenguaje web dinámico

¿Por qué usar frameworks javascript?
¿Por qué usar frameworks javascript?¿Por qué usar frameworks javascript?
¿Por qué usar frameworks javascript?aitorgr
 
Node JS (Francisco Cerdas)
Node JS (Francisco Cerdas)Node JS (Francisco Cerdas)
Node JS (Francisco Cerdas)PiXeL16
 
SpringIO 2012 Madrid-Escalabilidad con Grails
SpringIO 2012 Madrid-Escalabilidad con GrailsSpringIO 2012 Madrid-Escalabilidad con Grails
SpringIO 2012 Madrid-Escalabilidad con GrailsDomingo Suarez Torres
 
Z-Ray en Zend Server 8
Z-Ray en Zend Server 8Z-Ray en Zend Server 8
Z-Ray en Zend Server 8El Taller Web
 
1. Arquitecturas y Herramientas de Programación
1. Arquitecturas y Herramientas de Programación1. Arquitecturas y Herramientas de Programación
1. Arquitecturas y Herramientas de ProgramaciónLaura Folgado Galache
 
Grails, opción real y escalable para sitios web de alta carga
Grails, opción real y escalable para sitios web de alta cargaGrails, opción real y escalable para sitios web de alta carga
Grails, opción real y escalable para sitios web de alta cargaDomingo Suarez Torres
 
Vaadin y Grails Barcamp 2013
Vaadin y Grails Barcamp 2013Vaadin y Grails Barcamp 2013
Vaadin y Grails Barcamp 2013Carlos Camacho
 
PHPAJAX
PHPAJAXPHPAJAX
PHPAJAXrodasc
 
Meetup - NGinx - 08/2014
Meetup - NGinx - 08/2014Meetup - NGinx - 08/2014
Meetup - NGinx - 08/2014mszuchman
 
Microservicios con Spring Boot
Microservicios con Spring BootMicroservicios con Spring Boot
Microservicios con Spring BootCarlos E. Salazar
 
BarCamp: Tecnologías Java a tu Alcance
BarCamp: Tecnologías Java a tu  AlcanceBarCamp: Tecnologías Java a tu  Alcance
BarCamp: Tecnologías Java a tu Alcancemartosfre
 

Similar a JS lenguaje web dinámico (16)

¿Por qué usar frameworks javascript?
¿Por qué usar frameworks javascript?¿Por qué usar frameworks javascript?
¿Por qué usar frameworks javascript?
 
Introducción a Blazor
Introducción a BlazorIntroducción a Blazor
Introducción a Blazor
 
Node JS (Francisco Cerdas)
Node JS (Francisco Cerdas)Node JS (Francisco Cerdas)
Node JS (Francisco Cerdas)
 
SpringIO 2012 Madrid-Escalabilidad con Grails
SpringIO 2012 Madrid-Escalabilidad con GrailsSpringIO 2012 Madrid-Escalabilidad con Grails
SpringIO 2012 Madrid-Escalabilidad con Grails
 
Grails en SG08
Grails en SG08Grails en SG08
Grails en SG08
 
Z-Ray en Zend Server 8
Z-Ray en Zend Server 8Z-Ray en Zend Server 8
Z-Ray en Zend Server 8
 
1. Arquitecturas y Herramientas de Programación
1. Arquitecturas y Herramientas de Programación1. Arquitecturas y Herramientas de Programación
1. Arquitecturas y Herramientas de Programación
 
Grails, opción real y escalable para sitios web de alta carga
Grails, opción real y escalable para sitios web de alta cargaGrails, opción real y escalable para sitios web de alta carga
Grails, opción real y escalable para sitios web de alta carga
 
Ruby on Rails en Grandes Companias, Casos Reales
Ruby on Rails en Grandes Companias, Casos RealesRuby on Rails en Grandes Companias, Casos Reales
Ruby on Rails en Grandes Companias, Casos Reales
 
Vaadin y Grails Barcamp 2013
Vaadin y Grails Barcamp 2013Vaadin y Grails Barcamp 2013
Vaadin y Grails Barcamp 2013
 
PHPAJAX
PHPAJAXPHPAJAX
PHPAJAX
 
Javascript con dreamweaver
Javascript con dreamweaverJavascript con dreamweaver
Javascript con dreamweaver
 
Meetup - NGinx - 08/2014
Meetup - NGinx - 08/2014Meetup - NGinx - 08/2014
Meetup - NGinx - 08/2014
 
2014 04 padrino
2014 04 padrino2014 04 padrino
2014 04 padrino
 
Microservicios con Spring Boot
Microservicios con Spring BootMicroservicios con Spring Boot
Microservicios con Spring Boot
 
BarCamp: Tecnologías Java a tu Alcance
BarCamp: Tecnologías Java a tu  AlcanceBarCamp: Tecnologías Java a tu  Alcance
BarCamp: Tecnologías Java a tu Alcance
 

Más de Pedro Ramos

Resumen conversion a relacional
Resumen conversion a relacionalResumen conversion a relacional
Resumen conversion a relacionalPedro Ramos
 
Lección 4.2. Programas. Word Pad II
Lección 4.2. Programas. Word Pad IILección 4.2. Programas. Word Pad II
Lección 4.2. Programas. Word Pad IIPedro Ramos
 
Lección 4.1. programas. word pad
Lección 4.1. programas. word padLección 4.1. programas. word pad
Lección 4.1. programas. word padPedro Ramos
 
Lección 3.3 propiedades y accesorios. calculadora
Lección 3.3 propiedades y accesorios. calculadoraLección 3.3 propiedades y accesorios. calculadora
Lección 3.3 propiedades y accesorios. calculadoraPedro Ramos
 
Lección 3.2 propiedades y accesorios. programas
Lección 3.2 propiedades y accesorios. programasLección 3.2 propiedades y accesorios. programas
Lección 3.2 propiedades y accesorios. programasPedro Ramos
 
Lección 3.1 propiedades y accesorios. papel tapiz
Lección 3.1 propiedades y accesorios. papel tapizLección 3.1 propiedades y accesorios. papel tapiz
Lección 3.1 propiedades y accesorios. papel tapizPedro Ramos
 
Lección 2.7. sistema operativo. apagar el equipo
Lección 2.7. sistema operativo. apagar el equipoLección 2.7. sistema operativo. apagar el equipo
Lección 2.7. sistema operativo. apagar el equipoPedro Ramos
 
Lección 2.6. sistema operativo. papelera de reciclaje
Lección 2.6. sistema operativo. papelera de reciclajeLección 2.6. sistema operativo. papelera de reciclaje
Lección 2.6. sistema operativo. papelera de reciclajePedro Ramos
 
Lección 2.5. sistema operativo. eliminar archivos
Lección 2.5. sistema operativo. eliminar archivosLección 2.5. sistema operativo. eliminar archivos
Lección 2.5. sistema operativo. eliminar archivosPedro Ramos
 
Lección 2.4. sistema operativo. seleccionar archivos
Lección 2.4. sistema operativo. seleccionar archivosLección 2.4. sistema operativo. seleccionar archivos
Lección 2.4. sistema operativo. seleccionar archivosPedro Ramos
 
Lección 2.3. Sistema Operativo. Trabajar con Archivos
Lección 2.3. Sistema Operativo. Trabajar con ArchivosLección 2.3. Sistema Operativo. Trabajar con Archivos
Lección 2.3. Sistema Operativo. Trabajar con ArchivosPedro Ramos
 
Leccion 2.2 sistema operativo. carpetas
Leccion 2.2 sistema operativo. carpetasLeccion 2.2 sistema operativo. carpetas
Leccion 2.2 sistema operativo. carpetasPedro Ramos
 
Leccion 1.2 conociendo mi computadora
Leccion 1.2 conociendo mi computadoraLeccion 1.2 conociendo mi computadora
Leccion 1.2 conociendo mi computadoraPedro Ramos
 
Leccion 2.1 sistema operativo. ventanas
Leccion 2.1 sistema operativo. ventanasLeccion 2.1 sistema operativo. ventanas
Leccion 2.1 sistema operativo. ventanasPedro Ramos
 
Leccion 1.3 historia de las computadoras
Leccion 1.3 historia de las computadorasLeccion 1.3 historia de las computadoras
Leccion 1.3 historia de las computadorasPedro Ramos
 
Ficha colorear 1
Ficha colorear 1Ficha colorear 1
Ficha colorear 1Pedro Ramos
 
T1 trabajo1navarrozuaraelisaramosruizpedro
T1 trabajo1navarrozuaraelisaramosruizpedroT1 trabajo1navarrozuaraelisaramosruizpedro
T1 trabajo1navarrozuaraelisaramosruizpedroPedro Ramos
 
Hoja se octubre14_andalucia
Hoja se octubre14_andaluciaHoja se octubre14_andalucia
Hoja se octubre14_andaluciaPedro Ramos
 
Leccion 1.1 Conociendo mi Computadora
Leccion 1.1 Conociendo mi ComputadoraLeccion 1.1 Conociendo mi Computadora
Leccion 1.1 Conociendo mi ComputadoraPedro Ramos
 

Más de Pedro Ramos (20)

Resumen conversion a relacional
Resumen conversion a relacionalResumen conversion a relacional
Resumen conversion a relacional
 
Lección 4.2. Programas. Word Pad II
Lección 4.2. Programas. Word Pad IILección 4.2. Programas. Word Pad II
Lección 4.2. Programas. Word Pad II
 
Lección 4.1. programas. word pad
Lección 4.1. programas. word padLección 4.1. programas. word pad
Lección 4.1. programas. word pad
 
Lección 3.3 propiedades y accesorios. calculadora
Lección 3.3 propiedades y accesorios. calculadoraLección 3.3 propiedades y accesorios. calculadora
Lección 3.3 propiedades y accesorios. calculadora
 
Lección 3.2 propiedades y accesorios. programas
Lección 3.2 propiedades y accesorios. programasLección 3.2 propiedades y accesorios. programas
Lección 3.2 propiedades y accesorios. programas
 
Lección 3.1 propiedades y accesorios. papel tapiz
Lección 3.1 propiedades y accesorios. papel tapizLección 3.1 propiedades y accesorios. papel tapiz
Lección 3.1 propiedades y accesorios. papel tapiz
 
Lección 2.7. sistema operativo. apagar el equipo
Lección 2.7. sistema operativo. apagar el equipoLección 2.7. sistema operativo. apagar el equipo
Lección 2.7. sistema operativo. apagar el equipo
 
Lección 2.6. sistema operativo. papelera de reciclaje
Lección 2.6. sistema operativo. papelera de reciclajeLección 2.6. sistema operativo. papelera de reciclaje
Lección 2.6. sistema operativo. papelera de reciclaje
 
Lección 2.5. sistema operativo. eliminar archivos
Lección 2.5. sistema operativo. eliminar archivosLección 2.5. sistema operativo. eliminar archivos
Lección 2.5. sistema operativo. eliminar archivos
 
Lección 2.4. sistema operativo. seleccionar archivos
Lección 2.4. sistema operativo. seleccionar archivosLección 2.4. sistema operativo. seleccionar archivos
Lección 2.4. sistema operativo. seleccionar archivos
 
Lección 2.3. Sistema Operativo. Trabajar con Archivos
Lección 2.3. Sistema Operativo. Trabajar con ArchivosLección 2.3. Sistema Operativo. Trabajar con Archivos
Lección 2.3. Sistema Operativo. Trabajar con Archivos
 
Leccion 2.2 sistema operativo. carpetas
Leccion 2.2 sistema operativo. carpetasLeccion 2.2 sistema operativo. carpetas
Leccion 2.2 sistema operativo. carpetas
 
Leccion 1.2 conociendo mi computadora
Leccion 1.2 conociendo mi computadoraLeccion 1.2 conociendo mi computadora
Leccion 1.2 conociendo mi computadora
 
Leccion 2.1 sistema operativo. ventanas
Leccion 2.1 sistema operativo. ventanasLeccion 2.1 sistema operativo. ventanas
Leccion 2.1 sistema operativo. ventanas
 
Leccion 1.3 historia de las computadoras
Leccion 1.3 historia de las computadorasLeccion 1.3 historia de las computadoras
Leccion 1.3 historia de las computadoras
 
Ficha colorear 1
Ficha colorear 1Ficha colorear 1
Ficha colorear 1
 
T1 trabajo1navarrozuaraelisaramosruizpedro
T1 trabajo1navarrozuaraelisaramosruizpedroT1 trabajo1navarrozuaraelisaramosruizpedro
T1 trabajo1navarrozuaraelisaramosruizpedro
 
Hoja se octubre14_andalucia
Hoja se octubre14_andaluciaHoja se octubre14_andalucia
Hoja se octubre14_andalucia
 
Leccion 1.1 Conociendo mi Computadora
Leccion 1.1 Conociendo mi ComputadoraLeccion 1.1 Conociendo mi Computadora
Leccion 1.1 Conociendo mi Computadora
 
BBCode
BBCodeBBCode
BBCode
 

Último

Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 

Último (15)

Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 

JS lenguaje web dinámico

  • 1. JAVASCRIPT Elisa Navarro Zuara Pedro J. Ramos Ruiz
  • 2. Lenguaje de programación interpretado y orientado a objetos Pedro J. Ramos Ruiz Elisa Navarro Zuara 2 Javascript
  • 3. Utilizado principalmente para crear webs dinámicas Pedro J. Ramos Ruiz Elisa Navarro Zuara 3 Javascript
  • 4. Pedro J. Ramos Ruiz Elisa Navarro Zuara 4 No tiene nada que ver con Java Javascript
  • 5. Imperativo y Estructurado 5 Pedro J. Ramos Ruiz Elisa Navarro Zuara Javascript
  • 6. Dinámico 6 •Tipado Dinámico •Objetual •Evaluación en tiempo de ejecución Pedro J. Ramos Ruiz Elisa Navarro Zuara Javascript
  • 7. Funcional. Las funciones se les llama ciudadanos de primera clase 7 Pedro J. Ramos Ruiz Elisa Navarro Zuara Javascript
  • 8. Usa Prototipos en lugar de clases 8 Pedro J. Ramos Ruiz Elisa Navarro Zuara Javascript
  • 9. Entorno de Ejecución 9 Pedro J. Ramos Ruiz Elisa Navarro Zuara Javascript
  • 10. Extensiones específicas del fabricante: 10 •Las propiedades get y set •Establecer el ámbito a bloque a través de let •ECMAScript para XML (E4X) Pedro J. Ramos Ruiz Elisa Navarro Zuara Javascript
  • 11. No se tiene en cuenta los espacios en blanco y las nuevas líneas 11 Pedro J. Ramos Ruiz Elisa Navarro Zuara Javascript
  • 12. Se distinguen las Mayúsculas de las Minúsculas 12 MAYÚSCULAS minúsculas Pedro J. Ramos Ruiz Elisa Navarro Zuara Javascript
  • 13. Se pueden incluir comentarios 13 Pedro J. Ramos Ruiz Elisa Navarro Zuara Javascript
  • 14. No se define el tipo de variables 14 Pedro J. Ramos Ruiz Elisa Navarro Zuara Javascript
  • 15. No es necesario acabar cada sentencia con ; 15 Pedro J. Ramos Ruiz Elisa Navarro Zuara Javascript
  • 16. 16 Pedro J. Ramos Ruiz Elisa Navarro Zuara Javascript
  • 17. 17 Pedro J. Ramos Ruiz Elisa Navarro Zuara Javascript
  • 18. 18 Ventajas: •Se ejecuta en el lado del cliente •Es un lenguaje fácil •Es rápido •Extensión funciones a páginas web Pedro J. Ramos Ruiz Elisa Navarro Zuara Javascript
  • 19. 19 Inconvenientes: •Cuestiones de Seguridad (Aunque existen restricciones un código malicioso puede saltarlas) •Prestación JavaScript Pedro J. Ramos Ruiz Elisa Navarro Zuara Javascript
  • 20. ¿DUDAS? 20 Pedro J. Ramos Ruiz Elisa Navarro Zuara Javascript