|
|
|
|
CURSO JAVASCRIPT
|
|
Curso gratuito
sobre Javascript, escrito con competencia y profesionalidad
por Ilario Valdelli. Dirigido a quien quiere aprender
Javascript sin tener que recurrir a costosos manuales pero con
el apoyo de la práctica y de una exposición clara y detallada.
|
1. El
nacimiento de Javascript Historia y desarrollo del lenguaje de scripting al margen
de la eterna disputa Msie/Netscape
2. Aspectos
y características generales Pecualiaridades del lenguaje de scripting y sus ventajas y
desventajas respecto a lenguajes compilados
3. Las
distintas versiones ECMA y la
normalización del lenguaje, además de una tabla con las actuales
compatibilidades de Javascript y Jscript respecto a los
navegadores
Sintaxis y scriptt
4. Marca
<Script> La marca HTML
para la inserción de script dentro de páginas web
5. Invocación
de los script Dos modos para
insertar script en la página: invocado desde un file externo o
directamente en el documento
6. Navegadores
no compatibles La marca
<NOSCRIPT> para navegadores no compatibles con Javascript
7. Comentarios
y puntuación Comentarios al
código, espacios en blanco y Case Sensitive, comillas simples y
dobles
8. Instrucciones Las instrucciones tienen como finalidad
controlar el flujo de elaboración del código.
9.
Modalidades
de ejecución Tras haber
examinado las formas tradicionales de interrelación del código
Javascript con HTML, ofrecemos un resumen de los conceptos vistos
hasta ahora.
Handler y eventos
10. Los
eventos Los eventos se usan
para invocar instrucciones. En esta lección te mostraremos cómo se
agrupan.
11. Eventos
que se activan con botones del ratón Los eventos onClick, onDblClick, onMouseDown, onMouseUp,
onContextMenu
12. Eventos
que se activan con movimientos del ratón Los eventos onMouseOver, onMouseOut, onClick,
onDblClick, onMouseDown, onMouseUp y onContextMenu
13. Eventos
que se activan arrastrando el ratón onDragDrop, onMove, onDragStart, onDrag, onDragEnter,
onDragOver, onDragLeave, onDragEnd y onDrop
14.
Eventos
vinculados al teclado onKeyPress, onKeyDown, onKeyUp y onHelp
15. Eventos
vinculados a las modificaciones onChange, onCellChange, onPropertyChange,
onReadyStateChange y las marcas sensibles
16. Eventos
vinculados a Focus onFocus,
onBlur, onSelect, onSelectStart, onbeforeEditFocus, onLoseCapture,
marcas sensibles y teclas interceptables
17. Eventos
que se activan al cargarse los objetos En este grupo se pueden incluir los siguientes eventos:
onLoad, onUnload, onAbort, onError, onBeforeUnload y onStop
18. Eventos
vinculados con el movimiento de las ventanas En este grupo se pueden incluir los siguientes
eventos: onResize y onScroll
19. Eventos
vinculados a determinadas teclas En este grupo se pueden incluir los siguientes eventos:
onSubmit y onReset
Variables y operadores
20. Valores
literales Los valores literales
son cantidades explícitas o representaciones de los valores del
código.
21. Caracteres
especiales Entre las cadenas
hay que indicar los caracteres especiales, que constituyen un
medio para formatear el texto.
22. Escape
y Unescape Javascript puede
elaborar las cadenas de Input incluso dentro de los propios script
mediante los comandos escape y unescape.
23. Declaración
variables Las variables son
nombres simbólicos que sirven para individuar las locaciones de
memoria en las que pueden estar estar colocados los valores
24. Identificadores Los nombres de los datos se llaman
identificadores y están sometidos a algunas reglas. Veremos a
cuáles.
25. Palabras
clave Lista de las palabras
clave que no se pueden usar come identificadores de datos.
26. Tipos
de variables Javascript
utiliza un control de tipo laxo, por lo que no existe una sección
de declaración de variables, sino que automáticamente se asigna el
tipo en base a la declaración
27. Lifetime
de los datos Con el lifetime,
las variables duran sólo mientras la ventana que las ha creado
permanece abierta.
28. Paso de
los datos En lugar de explicar
cómo pasar los datos, veamos una situación concreta....
29. Array Los array son listas numeradas de objetos, que
en Javascript pueden también ser también de tipo diverso, las
cuales pueden considerarse una unidad.
30. Operadores Panorámica de los operadores utilizados en
Javascript.
31. Precedencia
de los operadores Resumen de la
precedencia de los operadores.
32. Expresiones
"al vuelo" Las expresiones
pueden calcularse también dentro de marcas HTML, lo que permite
construir valores "al vuelo"
33. Instrucciones
condicionales Introducción a
las instrucciones condicionales de Javascript
34. If...else El uso de If...else en Javascript
35. For El loop for ejecuta una serie de instrucciones
hasta que no se llega al límite indicado por una condición.
36. While y
do ... While Panorámica de dos
controles de flujo
37. Break y
continue Los comandos break y
continue sirven para optimizar los ciclos for y while, así como el
operador condicional if.
| |
|
|
|