SlideShare una empresa de Scribd logo
1 de 11
Introducción a JavaScript
Material preparado para la clase de Introducción a JavaScript a
partir del libro Introducción a JavaScript, autor: Javier Eguiluz.
Prof. María Zeballos
Introducción a JavaScript
• JavaScript es un lenguaje de programación que se utiliza
principalmente para crear páginas web dinámicas.
• Una página web dinámica es aquella que incorpora efectos
como texto que aparece y desaparece, animaciones,
acciones que se activan al pulsar botones y ventanas con
mensajes de aviso al usuario.
• Técnicamente, JavaScript es un lenguaje de programación
interpretado, por lo que no es necesario compilar los
programas para ejecutarlos. En otras palabras, los
programas escritos con JavaScript se pueden probar
directamente en cualquier navegador sin necesidad de
procesos intermedios.
Prof. María Zeballos
Cómo incluir JavaScript en sus páginas web.
En este seminario se trabajará con JavaScript en
archivos externos. Los archivos de tipo
JavaScript son documentos normales de texto
con la extensión .js, que se pueden crear con
cualquier editor de texto como los usados en el
seminario anterior.
Prof. María Zeballos
Cómo incluir JavaScript en sus páginas web.
La principal ventaja de enlazar un archivo
JavaScript externo es que se simplifica el código
HTML de la página, que se puede reutilizar el
mismo código JavaScript en todas las páginas del
sitio web y que cualquier modificación realizada
en el archivo JavaScript se ve reflejada
inmediatamente en todas las páginas HTML que
lo enlazan.
Prof. María Zeballos
Cómo incluir JavaScript en sus páginas web.
• El archivo externo de tipo JavaScript se
enlaza, desde el documento HTML, mediante
la etiqueta <script>. Como se estudió en el
seminario anterior, la sintaxis en HTML5 es:
<script src="miScript.js"></script>
• En XHTML sería:
<script src="miScript.js" type="text/javascript"></script>
Prof. María Zeballos
Cómo incluir JavaScript en sus páginas web.
• Se pueden crear todos los archivos JavaScript que sean
necesarios y cada documento HTML puede enlazar tantos
archivos JavaScript como necesite.
• El atributo src indica la URL correspondiente al archivo
JavaScript que se quiere enlazar. Cada etiqueta <script>
solamente puede enlazar un único archivo, pero en una
misma página se pueden incluir tantas etiquetas <script>
como sean necesarias.
Prof. María Zeballos
Sintaxis
Las normas básicas que definen la sintaxis de JavaScript son las
siguientes:
Prof. María Zeballos
No se tienen en cuenta los espacios en blanco y
las nuevas líneas. El intérprete de JavaScript ignora
cualquier espacio en blanco sobrante, por lo que el
código se puede ordenar de forma adecuada para
entenderlo mejor (tabulando las líneas, añadiendo
espacios, creando nuevas líneas, etc.)
Sintaxis
Las normas básicas que definen la sintaxis de JavaScript son las
siguientes:
Prof. María Zeballos
No se tienen en cuenta los espacios en blanco y
las nuevas líneas. El intérprete de JavaScript ignora
cualquier espacio en blanco sobrante, por lo que el
código se puede ordenar de forma adecuada para
entenderlo mejor (tabulando las líneas, añadiendo
espacios, creando nuevas líneas, etc.)
Se distinguen las mayúsculas y minúsculas.
No se define el tipo de las variables: al crear una
variable, no es necesario indicar el tipo de dato
que almacenará. De esta forma, una misma
variable puede almacenar diferentes tipos de
datos durante la ejecución del script.
Sintaxis
Las normas básicas que definen la sintaxis de JavaScript son las
siguientes:
Prof. María Zeballos
No se tienen en cuenta los espacios en blanco y
las nuevas líneas. El intérprete de JavaScript ignora
cualquier espacio en blanco sobrante, por lo que el
código se puede ordenar de forma adecuada para
entenderlo mejor (tabulando las líneas, añadiendo
espacios, creando nuevas líneas, etc.)
Se distinguen las mayúsculas y minúsculas.
No se define el tipo de las variables: al crear una
variable, no es necesario indicar el tipo de dato
que almacenará. De esta forma, una misma
variable puede almacenar diferentes tipos de
datos durante la ejecución del script.
No se define el tipo de las variables: al
crear una variable, no es necesario indicar el tipo de
dato que almacenará. De esta forma, una misma
variable puede almacenar diferentes tipos de datos
durante la ejecución del script.
Sintaxis
Las normas básicas que definen la sintaxis de JavaScript son las
siguientes:
Prof. María Zeballos
No se tienen en cuenta los espacios en blanco y
las nuevas líneas. El intérprete de JavaScript ignora
cualquier espacio en blanco sobrante, por lo que el
código se puede ordenar de forma adecuada para
entenderlo mejor (tabulando las líneas, añadiendo
espacios, creando nuevas líneas, etc.)
Se distinguen las mayúsculas y minúsculas.
No se define el tipo de las variables: al crear una
variable, no es necesario indicar el tipo de dato
que almacenará. De esta forma, una misma
variable puede almacenar diferentes tipos de
datos durante la ejecución del script.
No se define el tipo de las variables: al
crear una variable, no es necesario indicar el tipo de
dato que almacenará. De esta forma, una misma
variable puede almacenar diferentes tipos de datos
durante la ejecución del script.
No es necesario terminar cada sentencia con el
carácter de punto y coma (;). Aunque JavaScript no
obliga a hacerlo, es conveniente seguir la tradición de terminar
cada sentencia con el carácter del punto y coma (;), por lo que en la
mayoría de los ejemplos de este curso se usa el punto y coma.
Sintaxis
Las normas básicas que definen la sintaxis de JavaScript son las
siguientes:
Prof. María Zeballos
No se tienen en cuenta los espacios en blanco y
las nuevas líneas. El intérprete de JavaScript ignora
cualquier espacio en blanco sobrante, por lo que el
código se puede ordenar de forma adecuada para
entenderlo mejor (tabulando las líneas, añadiendo
espacios, creando nuevas líneas, etc.)
Se distinguen las mayúsculas y minúsculas.
No se define el tipo de las variables: al crear una
variable, no es necesario indicar el tipo de dato
que almacenará. De esta forma, una misma
variable puede almacenar diferentes tipos de
datos durante la ejecución del script.
No se define el tipo de las variables: al
crear una variable, no es necesario indicar el tipo de
dato que almacenará. De esta forma, una misma
variable puede almacenar diferentes tipos de datos
durante la ejecución del script.
No es necesario terminar cada sentencia con el
carácter de punto y coma (;). Aunque JavaScript no
obliga a hacerlo, es conveniente seguir la tradición de terminar
cada sentencia con el carácter del punto y coma (;), por lo que en la
mayoría de los ejemplos de este curso se usa el punto y coma.
Se pueden incluir comentarios para añadir información en el
código fuente del programa. Tenga en cuenta que el contenido
de los comentarios no se visualiza por pantalla, pero si se envía al
navegador del usuario junto con el resto del script.
JavaScript define dos tipos de comentarios: los de una sola línea
que se definen añadiendo dos barras oblicuas (//) al principio de
la línea; y los que ocupan varias líneas que se definen encerrando
el texto del comentario entre los símbolos /* y */.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (12)

Presentación JavaScript
Presentación JavaScriptPresentación JavaScript
Presentación JavaScript
 
Clase 10 expresiones regulares
Clase 10 expresiones regularesClase 10 expresiones regulares
Clase 10 expresiones regulares
 
RESUMEN DE JAVASCRIPT
RESUMEN DE JAVASCRIPTRESUMEN DE JAVASCRIPT
RESUMEN DE JAVASCRIPT
 
Java script
Java scriptJava script
Java script
 
Javascript
JavascriptJavascript
Javascript
 
Javascript
JavascriptJavascript
Javascript
 
Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1Lenguaje de-programacion-java script-1
Lenguaje de-programacion-java script-1
 
Javascript 1
Javascript 1Javascript 1
Javascript 1
 
Guia JavaScript INCES Militar - Kurt Gude
Guia JavaScript INCES Militar - Kurt GudeGuia JavaScript INCES Militar - Kurt Gude
Guia JavaScript INCES Militar - Kurt Gude
 
Introduccion a java script
Introduccion a java scriptIntroduccion a java script
Introduccion a java script
 
Clase09 java script
Clase09 java scriptClase09 java script
Clase09 java script
 
Samuel bailon sanchez
Samuel bailon sanchezSamuel bailon sanchez
Samuel bailon sanchez
 

Similar a Introducción a java script 01 (20)

Guia java script
Guia java scriptGuia java script
Guia java script
 
Conceptos BáSicos Curso Online
Conceptos BáSicos                 Curso OnlineConceptos BáSicos                 Curso Online
Conceptos BáSicos Curso Online
 
Java Scripts
Java ScriptsJava Scripts
Java Scripts
 
ProgramacióN Java Script
ProgramacióN Java ScriptProgramacióN Java Script
ProgramacióN Java Script
 
Diseño web clase03
Diseño web clase03Diseño web clase03
Diseño web clase03
 
ProgramacióN Java Script
ProgramacióN Java ScriptProgramacióN Java Script
ProgramacióN Java Script
 
Programación Java Script
Programación  Java ScriptProgramación  Java Script
Programación Java Script
 
ProgramacióN Java Script
ProgramacióN Java ScriptProgramacióN Java Script
ProgramacióN Java Script
 
Parcial
ParcialParcial
Parcial
 
Javascript
JavascriptJavascript
Javascript
 
2.1
2.12.1
2.1
 
Javascript
JavascriptJavascript
Javascript
 
Javascript
JavascriptJavascript
Javascript
 
Javascript
JavascriptJavascript
Javascript
 
Javascript
JavascriptJavascript
Javascript
 
Javascript
JavascriptJavascript
Javascript
 
Javascript
JavascriptJavascript
Javascript
 
S3-DAW-2022S1.pptx
S3-DAW-2022S1.pptxS3-DAW-2022S1.pptx
S3-DAW-2022S1.pptx
 
Programacion[1]
Programacion[1]Programacion[1]
Programacion[1]
 
Clase 4 JavaScript Básico
Clase 4 JavaScript BásicoClase 4 JavaScript Básico
Clase 4 JavaScript Básico
 

Más de mariazeballos

Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01mariazeballos
 
Estructuras de control en js
Estructuras de control en jsEstructuras de control en js
Estructuras de control en jsmariazeballos
 
Uso educativo del computador
Uso educativo del computadorUso educativo del computador
Uso educativo del computadormariazeballos
 
Manejo de eventos con java script
Manejo de eventos con java scriptManejo de eventos con java script
Manejo de eventos con java scriptmariazeballos
 
Introducción a java script operadores
Introducción a java script operadoresIntroducción a java script operadores
Introducción a java script operadoresmariazeballos
 
Introducción a java script operadores
Introducción a java script operadoresIntroducción a java script operadores
Introducción a java script operadoresmariazeballos
 
Introducción a html5 elementos de la estructura
Introducción a html5 elementos de la estructuraIntroducción a html5 elementos de la estructura
Introducción a html5 elementos de la estructuramariazeballos
 

Más de mariazeballos (20)

Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01
 
Estructuras de control en js
Estructuras de control en jsEstructuras de control en js
Estructuras de control en js
 
Folcsonomía
FolcsonomíaFolcsonomía
Folcsonomía
 
Blogger
BloggerBlogger
Blogger
 
Slideshare
SlideshareSlideshare
Slideshare
 
Estilos css
Estilos cssEstilos css
Estilos css
 
Estilos css
Estilos cssEstilos css
Estilos css
 
Uso educativo del computador
Uso educativo del computadorUso educativo del computador
Uso educativo del computador
 
Manejo de eventos con java script
Manejo de eventos con java scriptManejo de eventos con java script
Manejo de eventos con java script
 
Introducción a java script operadores
Introducción a java script operadoresIntroducción a java script operadores
Introducción a java script operadores
 
Manejo de eventos
Manejo de eventosManejo de eventos
Manejo de eventos
 
Dom
DomDom
Dom
 
Introducción a java script operadores
Introducción a java script operadoresIntroducción a java script operadores
Introducción a java script operadores
 
Document write
Document writeDocument write
Document write
 
Modelo de caja
Modelo de cajaModelo de caja
Modelo de caja
 
Estilos css
Estilos cssEstilos css
Estilos css
 
Selectores css
Selectores cssSelectores css
Selectores css
 
Introducción a css
Introducción a cssIntroducción a css
Introducción a css
 
Html5 audio y video
Html5 audio y videoHtml5 audio y video
Html5 audio y video
 
Introducción a html5 elementos de la estructura
Introducción a html5 elementos de la estructuraIntroducción a html5 elementos de la estructura
Introducción a html5 elementos de la estructura
 

Introducción a java script 01

  • 1. Introducción a JavaScript Material preparado para la clase de Introducción a JavaScript a partir del libro Introducción a JavaScript, autor: Javier Eguiluz. Prof. María Zeballos
  • 2. Introducción a JavaScript • JavaScript es un lenguaje de programación que se utiliza principalmente para crear páginas web dinámicas. • Una página web dinámica es aquella que incorpora efectos como texto que aparece y desaparece, animaciones, acciones que se activan al pulsar botones y ventanas con mensajes de aviso al usuario. • Técnicamente, JavaScript es un lenguaje de programación interpretado, por lo que no es necesario compilar los programas para ejecutarlos. En otras palabras, los programas escritos con JavaScript se pueden probar directamente en cualquier navegador sin necesidad de procesos intermedios. Prof. María Zeballos
  • 3. Cómo incluir JavaScript en sus páginas web. En este seminario se trabajará con JavaScript en archivos externos. Los archivos de tipo JavaScript son documentos normales de texto con la extensión .js, que se pueden crear con cualquier editor de texto como los usados en el seminario anterior. Prof. María Zeballos
  • 4. Cómo incluir JavaScript en sus páginas web. La principal ventaja de enlazar un archivo JavaScript externo es que se simplifica el código HTML de la página, que se puede reutilizar el mismo código JavaScript en todas las páginas del sitio web y que cualquier modificación realizada en el archivo JavaScript se ve reflejada inmediatamente en todas las páginas HTML que lo enlazan. Prof. María Zeballos
  • 5. Cómo incluir JavaScript en sus páginas web. • El archivo externo de tipo JavaScript se enlaza, desde el documento HTML, mediante la etiqueta <script>. Como se estudió en el seminario anterior, la sintaxis en HTML5 es: <script src="miScript.js"></script> • En XHTML sería: <script src="miScript.js" type="text/javascript"></script> Prof. María Zeballos
  • 6. Cómo incluir JavaScript en sus páginas web. • Se pueden crear todos los archivos JavaScript que sean necesarios y cada documento HTML puede enlazar tantos archivos JavaScript como necesite. • El atributo src indica la URL correspondiente al archivo JavaScript que se quiere enlazar. Cada etiqueta <script> solamente puede enlazar un único archivo, pero en una misma página se pueden incluir tantas etiquetas <script> como sean necesarias. Prof. María Zeballos
  • 7. Sintaxis Las normas básicas que definen la sintaxis de JavaScript son las siguientes: Prof. María Zeballos No se tienen en cuenta los espacios en blanco y las nuevas líneas. El intérprete de JavaScript ignora cualquier espacio en blanco sobrante, por lo que el código se puede ordenar de forma adecuada para entenderlo mejor (tabulando las líneas, añadiendo espacios, creando nuevas líneas, etc.)
  • 8. Sintaxis Las normas básicas que definen la sintaxis de JavaScript son las siguientes: Prof. María Zeballos No se tienen en cuenta los espacios en blanco y las nuevas líneas. El intérprete de JavaScript ignora cualquier espacio en blanco sobrante, por lo que el código se puede ordenar de forma adecuada para entenderlo mejor (tabulando las líneas, añadiendo espacios, creando nuevas líneas, etc.) Se distinguen las mayúsculas y minúsculas. No se define el tipo de las variables: al crear una variable, no es necesario indicar el tipo de dato que almacenará. De esta forma, una misma variable puede almacenar diferentes tipos de datos durante la ejecución del script.
  • 9. Sintaxis Las normas básicas que definen la sintaxis de JavaScript son las siguientes: Prof. María Zeballos No se tienen en cuenta los espacios en blanco y las nuevas líneas. El intérprete de JavaScript ignora cualquier espacio en blanco sobrante, por lo que el código se puede ordenar de forma adecuada para entenderlo mejor (tabulando las líneas, añadiendo espacios, creando nuevas líneas, etc.) Se distinguen las mayúsculas y minúsculas. No se define el tipo de las variables: al crear una variable, no es necesario indicar el tipo de dato que almacenará. De esta forma, una misma variable puede almacenar diferentes tipos de datos durante la ejecución del script. No se define el tipo de las variables: al crear una variable, no es necesario indicar el tipo de dato que almacenará. De esta forma, una misma variable puede almacenar diferentes tipos de datos durante la ejecución del script.
  • 10. Sintaxis Las normas básicas que definen la sintaxis de JavaScript son las siguientes: Prof. María Zeballos No se tienen en cuenta los espacios en blanco y las nuevas líneas. El intérprete de JavaScript ignora cualquier espacio en blanco sobrante, por lo que el código se puede ordenar de forma adecuada para entenderlo mejor (tabulando las líneas, añadiendo espacios, creando nuevas líneas, etc.) Se distinguen las mayúsculas y minúsculas. No se define el tipo de las variables: al crear una variable, no es necesario indicar el tipo de dato que almacenará. De esta forma, una misma variable puede almacenar diferentes tipos de datos durante la ejecución del script. No se define el tipo de las variables: al crear una variable, no es necesario indicar el tipo de dato que almacenará. De esta forma, una misma variable puede almacenar diferentes tipos de datos durante la ejecución del script. No es necesario terminar cada sentencia con el carácter de punto y coma (;). Aunque JavaScript no obliga a hacerlo, es conveniente seguir la tradición de terminar cada sentencia con el carácter del punto y coma (;), por lo que en la mayoría de los ejemplos de este curso se usa el punto y coma.
  • 11. Sintaxis Las normas básicas que definen la sintaxis de JavaScript son las siguientes: Prof. María Zeballos No se tienen en cuenta los espacios en blanco y las nuevas líneas. El intérprete de JavaScript ignora cualquier espacio en blanco sobrante, por lo que el código se puede ordenar de forma adecuada para entenderlo mejor (tabulando las líneas, añadiendo espacios, creando nuevas líneas, etc.) Se distinguen las mayúsculas y minúsculas. No se define el tipo de las variables: al crear una variable, no es necesario indicar el tipo de dato que almacenará. De esta forma, una misma variable puede almacenar diferentes tipos de datos durante la ejecución del script. No se define el tipo de las variables: al crear una variable, no es necesario indicar el tipo de dato que almacenará. De esta forma, una misma variable puede almacenar diferentes tipos de datos durante la ejecución del script. No es necesario terminar cada sentencia con el carácter de punto y coma (;). Aunque JavaScript no obliga a hacerlo, es conveniente seguir la tradición de terminar cada sentencia con el carácter del punto y coma (;), por lo que en la mayoría de los ejemplos de este curso se usa el punto y coma. Se pueden incluir comentarios para añadir información en el código fuente del programa. Tenga en cuenta que el contenido de los comentarios no se visualiza por pantalla, pero si se envía al navegador del usuario junto con el resto del script. JavaScript define dos tipos de comentarios: los de una sola línea que se definen añadiendo dos barras oblicuas (//) al principio de la línea; y los que ocupan varias líneas que se definen encerrando el texto del comentario entre los símbolos /* y */.