Diferencia entre revisiones de «Usuario:Juanda/javascript/Introducción»
De WikiEducator
Línea 1: | Línea 1: | ||
{{#widget:Slides}} {{MiTitulo| Personalización Ubuntu 12.04}} | {{#widget:Slides}} {{MiTitulo| Personalización Ubuntu 12.04}} | ||
<div class="slides layout-regular template-default"> | <div class="slides layout-regular template-default"> | ||
− | =Curso de JavaScript= | + | = Curso de JavaScript = |
− | ==Introducción== | + | |
− | ===Qué es JavaScript=== | + | == Introducción == |
− | * Es EL LENGUAJE de scripts en la Web | + | |
− | * Es un lenguaje de scripts, interpretado (no se compila, lo interpreta directamente el navegador), sin coste por licencia. | + | === Qué es JavaScript === |
− | * Se inserta directamente en las páginas html. | + | |
− | * No tiene nada que ver con Java. Java es un lenguaje mucho más complejo y potente. | + | *Es EL LENGUAJE de scripts en la Web |
− | * Requiere tener un conocimiento previo de HTML / XHTML | + | *Es un lenguaje de scripts, interpretado (no se compila, lo interpreta directamente el navegador), sin coste por licencia. |
− | ===Para que sirve JavaScript=== | + | *Se inserta directamente en las páginas html. |
− | * Herramienta de programación (sentencias condicionales, bucles...) | + | *No tiene nada que ver con Java. Java es un lenguaje mucho más complejo y potente. |
− | * Inserción de texto dinámico en una página HTML: | + | *Requiere tener un conocimiento previo de HTML / XHTML |
+ | |||
+ | === Para que sirve JavaScript === | ||
+ | |||
+ | *Herramienta de programación (sentencias condicionales, bucles...) | ||
+ | *Inserción de texto dinámico en una página HTML: | ||
+ | |||
<source lang="javascript"> | <source lang="javascript"> | ||
document.write("<h1>" + name + "</h1>") | document.write("<h1>" + name + "</h1>") | ||
− | </source> | + | </source> |
− | * Puede reaccionar a eventos: | + | |
− | + | *Puede reaccionar a eventos:<br/> | |
− | + | Página que termina de cargar <br/> Click en un elemento HTML ** … | |
− | + | *Lee y escribe elementos HTML | |
− | * Lee y escribe elementos HTML | + | *Validación de datos en formularios (ahorra procesamiento al servidor y agiliza la respuesta a errores para el usuario). |
− | * Validación de datos en formularios (ahorra procesamiento al servidor y agiliza la respuesta a errores para el usuario). | + | *Detección del navegador del usuario |
− | * Detección del navegador del usuario | + | *Creación de cookies |
− | * Creación de cookies | + | </div> |