SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
LENGUAJE SCRIPT
SINTAXIS
   En un documento HTML, el código de JavaScript se introduce
mediante la TAG SCRIPT. Todo lo que haya entre <SCRIPT> y
</SCRIPT> se considera como un tipo de código script, como
JavaScript.
   La sintaxis para la TAG SCRIPT es:
   <SCRIPT LANGUAGE=“Nombre del lenguaje” SRC=“URL”>
   El elemento Nombre del lenguaje da el lenguaje que se usa en el
subsiguiente script.
El atributo SRC es necesario cuando se quiere hacer referencia
a un fichero que contiene el código del script.
    Para JavaScript, el fichero suele tener extensión .js. Si se usa el
atributo SRC la TAG <SCRIPT> es inmediatamente seguida por
</SCRIPT>.
    Por ejemplo un bloque <SCRIPT> que carga un código
JavaScript del fichero click.js en el directorio relativo al documento,
se haría del siguiente modo:
    <SCRIPT                             LANGUAGE=“text/javascript”
SRC=“click.js”></SCRIPT>
Si no se pone el atributo SRC, entonces entre las TAGs
<SCRIPT> y </SCRIPT> se escribe el código en el lenguaje
indicado en la primera TAG. La estructura general del código
es:
      <SCRIPT LANGUAGE=“text/javascript”>
      Sentencias
      </SCRIPT>
ELEMENTOS: DATOS
   JavaScript maneja cuatro tipos de datos: numéricos, de
cadena, booleanos y punteros.
• Numéricos sirven para manejar cualquier número real, como
      12, 56.5, -9. Pero también son datos numéricos:2.0E2,
      0xF0, 012. El primero corresponde a la llamada notación
      científica: 2.0*102, mientras que el segundo ejemplo
      corresponde a la notación hexadecimal y el tercero a la
      octal. Lo normal es que sólo uses valores decimales y a
      veces hexadecimales.
•Cadena son los usados para cadenas alfanuméricas, o sea,
       para representar palabras, así los siguientes son datos de cadena:
       "prueba", "La clave es 4r5t". Observa que estos datos están
       encerados entre comillas, es la forma de decirle a JavaScript que
   está ante una cadena de caracteres y no ante un nombre o descriptor
de algún elemento del programa.
        •Booleano emplean los valores true o false. Estos datos son los
    que utilizaras cuando en los programas se tengan que tomar
    decisiones, o sea, comprobar algo y actuar en Consecuencia.
ELEMENTOS: VARIABLES
   Puede guardar cualquier tipo de dato y pueden crearse en
cualquier parte del programa se lleva un cierto control sobre las
variables que vas usando en cada función y declararlas al principio de
la misma.
   Sus nombres es la combinación de letras y dígitos, mas el guión
bajo, siempre que el primer carácter no sea un dígito y que no coincida
con una palabra reservada del lenguaje diferencia entre mayúsculas y
minúsculas, así Edad y edad serían dos variables distintas.
Si se crea una variable dentro de una función sólo será conocida
dentro de esa función, se trata de variables locales. Si se necesita
que varias funciones tengan acceso a una determinada variable ésta
debe crearse como variable global, esto se hace creándola fuera de
todas las funciones.
ELEMENTOS: OBJETOS

   Javascript posee algunos objetos predefinidos u objetos
intrínsecos como son: Array, Boolean, Date, Function, Global,
Math, Number, Object, RegExp, y String. Además el
programador puede crear objetos nuevos, con sus propios
métodos y propiedades, adaptados a las necesidades concretas
de su aplicación.
ELEMENTOS: ARRAYS
   Son estructuras para almacenar listas de valores puede verse
como una lista con nombre donde podemos anotar cosas,
cada anotación se identifica por su número de orden en el
array (la lista), su índice, y el número total de espacios para
anotar cosas en el array es su longitud. Si en un array tenemos
anotados 5 números, el primero de todos será el de índice 0 y
el último tendrá como índice el 4, siendo 5 la longitud del array.
ELEMENTOS: FUNCIONES
   Son bloques de instrucciones de programa con nombre y que
pueden ejecutarse sin mas que llamarlas desde alguna parte de otra
función o desde la página HTML, bien sea directamente o mediante
eventos.
   Para crear una función, tan sólo es necesario indicárselo al
intérprete mediante la palabra clave function seguida del nombre que
deseemos darle a la función y, encerrados entre paréntesis, las
variables que simbolizan los valores con los que deba trabajar la
función, los argumentos.
APLICACIONES
EVENTOS
   Los eventos ocurren cuando se produce alguna interacción o
cambio en la página Web activa.
EFECTOS
•   Tus enlaces cambien al pasar el ratón por encima. Es muy
       sencillo y podrás modificarlo para lograr efectos vistosos.
• Permite cambiar el color de fondo del enlace al pasar el
     ratón por encima.
• Reloj Analógico siempre visible, reloj que se mantiene a la
     vista a medida que mueves la barra de desplazamiento.
• Estrellas que siguen al puntero del mouse, asteriscos de
     colores que persiguen al puntero con javascript
• Texto o frase que se ilumina como una baliza (sirena).
• Contador que indica dentro de un cuadro de texto cuantos
     segundos estás en la página.

Más contenido relacionado

La actualidad más candente

Estructuras algoritmicas representación
Estructuras algoritmicas representaciónEstructuras algoritmicas representación
Estructuras algoritmicas representaciónBenjamin Medina Ramirez
 
Manual De Asp Parte 2
Manual De Asp Parte 2Manual De Asp Parte 2
Manual De Asp Parte 2Arnulfo Gomez
 
Lizeth natalia urian salazar proyectio
Lizeth natalia urian salazar proyectioLizeth natalia urian salazar proyectio
Lizeth natalia urian salazar proyectiolizizizi
 
Modulo de programación 10
Modulo de programación 10Modulo de programación 10
Modulo de programación 10Jose Torres
 
Analizador lexico
Analizador lexicoAnalizador lexico
Analizador lexicopear_paty
 
Teoría de la normalización
Teoría de la normalizaciónTeoría de la normalización
Teoría de la normalizaciónKareliaRivas
 
Estructura general del programa
Estructura general del programaEstructura general del programa
Estructura general del programaRubén Peña
 
Tutorialpseint parte 2
Tutorialpseint parte 2Tutorialpseint parte 2
Tutorialpseint parte 2Claudia Poza
 
Conceptos basicos de programacion
Conceptos basicos de programacion Conceptos basicos de programacion
Conceptos basicos de programacion Rika Furude
 
Javascript 1
Javascript 1Javascript 1
Javascript 1Juan C
 
Lenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionLenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionClaudia Poza
 
La estructura basica_para_c_
La estructura basica_para_c_La estructura basica_para_c_
La estructura basica_para_c_GamePlayer35
 

La actualidad más candente (20)

Clase09 java script
Clase09 java scriptClase09 java script
Clase09 java script
 
Estructuras algoritmicas representación
Estructuras algoritmicas representaciónEstructuras algoritmicas representación
Estructuras algoritmicas representación
 
Manual De Asp Parte 2
Manual De Asp Parte 2Manual De Asp Parte 2
Manual De Asp Parte 2
 
Lizeth natalia urian salazar proyectio
Lizeth natalia urian salazar proyectioLizeth natalia urian salazar proyectio
Lizeth natalia urian salazar proyectio
 
Modulo de programación 10
Modulo de programación 10Modulo de programación 10
Modulo de programación 10
 
Analizador lexico
Analizador lexicoAnalizador lexico
Analizador lexico
 
Teoría de la normalización
Teoría de la normalizaciónTeoría de la normalización
Teoría de la normalización
 
Lógica de programación
Lógica de programaciónLógica de programación
Lógica de programación
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Action scrips
 Action scrips Action scrips
Action scrips
 
Estructura general del programa
Estructura general del programaEstructura general del programa
Estructura general del programa
 
Tutorialpseint parte 2
Tutorialpseint parte 2Tutorialpseint parte 2
Tutorialpseint parte 2
 
Presentación1
Presentación1Presentación1
Presentación1
 
Conceptos basicos de programacion
Conceptos basicos de programacion Conceptos basicos de programacion
Conceptos basicos de programacion
 
Javascript 1
Javascript 1Javascript 1
Javascript 1
 
Lenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionLenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacion
 
Presentación1
Presentación1Presentación1
Presentación1
 
Modulo ivp seint
Modulo ivp seintModulo ivp seint
Modulo ivp seint
 
Pascal
PascalPascal
Pascal
 
La estructura basica_para_c_
La estructura basica_para_c_La estructura basica_para_c_
La estructura basica_para_c_
 

Destacado

Bd eq.#3 actividad 2 unidadad2 manual oracle
Bd eq.#3 actividad 2 unidadad2 manual oracleBd eq.#3 actividad 2 unidadad2 manual oracle
Bd eq.#3 actividad 2 unidadad2 manual oracleKARY
 
Non-Relational Database Management System | T2
Non-Relational Database Management System | T2Non-Relational Database Management System | T2
Non-Relational Database Management System | T2Rubén Gilmar Mendoza Jayo
 
REDES AREA LOCAL
REDES AREA LOCALREDES AREA LOCAL
REDES AREA LOCALticmanjon
 
Rapport Maj18122008
Rapport Maj18122008Rapport Maj18122008
Rapport Maj18122008guest1fd014
 
Lenguaje javascript
Lenguaje javascriptLenguaje javascript
Lenguaje javascriptrmonago
 

Destacado (8)

Bd eq.#3 actividad 2 unidadad2 manual oracle
Bd eq.#3 actividad 2 unidadad2 manual oracleBd eq.#3 actividad 2 unidadad2 manual oracle
Bd eq.#3 actividad 2 unidadad2 manual oracle
 
Non-Relational Database Management System | T2
Non-Relational Database Management System | T2Non-Relational Database Management System | T2
Non-Relational Database Management System | T2
 
Redes
RedesRedes
Redes
 
REDES AREA LOCAL
REDES AREA LOCALREDES AREA LOCAL
REDES AREA LOCAL
 
Alejandro
AlejandroAlejandro
Alejandro
 
Rapport Maj18122008
Rapport Maj18122008Rapport Maj18122008
Rapport Maj18122008
 
Lenguaje javascript
Lenguaje javascriptLenguaje javascript
Lenguaje javascript
 
AWS - BBDD
AWS - BBDDAWS - BBDD
AWS - BBDD
 

Similar a Lenguaje script sintaxis

Similar a Lenguaje script sintaxis (20)

Programacion web
Programacion webProgramacion web
Programacion web
 
Pascal
PascalPascal
Pascal
 
Parcial
ParcialParcial
Parcial
 
Guia java script
Guia java scriptGuia java script
Guia java script
 
Pascal [modo de compatibilidad]
Pascal [modo de compatibilidad]Pascal [modo de compatibilidad]
Pascal [modo de compatibilidad]
 
Turbo pascal
Turbo pascalTurbo pascal
Turbo pascal
 
Java script(diapositivas)
Java script(diapositivas) Java script(diapositivas)
Java script(diapositivas)
 
Diseño web clase03
Diseño web clase03Diseño web clase03
Diseño web clase03
 
Programación 2
Programación 2Programación 2
Programación 2
 
Manual de PSeInt
Manual de PSeIntManual de PSeInt
Manual de PSeInt
 
Lenguajes De Bajo Nivel
Lenguajes De Bajo NivelLenguajes De Bajo Nivel
Lenguajes De Bajo Nivel
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
 
EXPO PERL UTT
EXPO PERL UTTEXPO PERL UTT
EXPO PERL UTT
 
Visualfoxpro
VisualfoxproVisualfoxpro
Visualfoxpro
 
Computacion alejandro
Computacion alejandroComputacion alejandro
Computacion alejandro
 
Introducción gambas
Introducción gambasIntroducción gambas
Introducción gambas
 
Introduccion.pptx
Introduccion.pptxIntroduccion.pptx
Introduccion.pptx
 
Java xml
Java xml Java xml
Java xml
 
Introduccion actionscript
Introduccion actionscriptIntroduccion actionscript
Introduccion actionscript
 
Programacion 2
Programacion 2Programacion 2
Programacion 2
 

Lenguaje script sintaxis

  • 2. SINTAXIS En un documento HTML, el código de JavaScript se introduce mediante la TAG SCRIPT. Todo lo que haya entre <SCRIPT> y </SCRIPT> se considera como un tipo de código script, como JavaScript. La sintaxis para la TAG SCRIPT es: <SCRIPT LANGUAGE=“Nombre del lenguaje” SRC=“URL”> El elemento Nombre del lenguaje da el lenguaje que se usa en el subsiguiente script.
  • 3. El atributo SRC es necesario cuando se quiere hacer referencia a un fichero que contiene el código del script. Para JavaScript, el fichero suele tener extensión .js. Si se usa el atributo SRC la TAG <SCRIPT> es inmediatamente seguida por </SCRIPT>. Por ejemplo un bloque <SCRIPT> que carga un código JavaScript del fichero click.js en el directorio relativo al documento, se haría del siguiente modo: <SCRIPT LANGUAGE=“text/javascript” SRC=“click.js”></SCRIPT>
  • 4. Si no se pone el atributo SRC, entonces entre las TAGs <SCRIPT> y </SCRIPT> se escribe el código en el lenguaje indicado en la primera TAG. La estructura general del código es: <SCRIPT LANGUAGE=“text/javascript”> Sentencias </SCRIPT>
  • 5. ELEMENTOS: DATOS JavaScript maneja cuatro tipos de datos: numéricos, de cadena, booleanos y punteros. • Numéricos sirven para manejar cualquier número real, como 12, 56.5, -9. Pero también son datos numéricos:2.0E2, 0xF0, 012. El primero corresponde a la llamada notación científica: 2.0*102, mientras que el segundo ejemplo corresponde a la notación hexadecimal y el tercero a la octal. Lo normal es que sólo uses valores decimales y a veces hexadecimales.
  • 6. •Cadena son los usados para cadenas alfanuméricas, o sea, para representar palabras, así los siguientes son datos de cadena: "prueba", "La clave es 4r5t". Observa que estos datos están encerados entre comillas, es la forma de decirle a JavaScript que está ante una cadena de caracteres y no ante un nombre o descriptor de algún elemento del programa. •Booleano emplean los valores true o false. Estos datos son los que utilizaras cuando en los programas se tengan que tomar decisiones, o sea, comprobar algo y actuar en Consecuencia.
  • 7. ELEMENTOS: VARIABLES Puede guardar cualquier tipo de dato y pueden crearse en cualquier parte del programa se lleva un cierto control sobre las variables que vas usando en cada función y declararlas al principio de la misma. Sus nombres es la combinación de letras y dígitos, mas el guión bajo, siempre que el primer carácter no sea un dígito y que no coincida con una palabra reservada del lenguaje diferencia entre mayúsculas y minúsculas, así Edad y edad serían dos variables distintas.
  • 8. Si se crea una variable dentro de una función sólo será conocida dentro de esa función, se trata de variables locales. Si se necesita que varias funciones tengan acceso a una determinada variable ésta debe crearse como variable global, esto se hace creándola fuera de todas las funciones.
  • 9. ELEMENTOS: OBJETOS Javascript posee algunos objetos predefinidos u objetos intrínsecos como son: Array, Boolean, Date, Function, Global, Math, Number, Object, RegExp, y String. Además el programador puede crear objetos nuevos, con sus propios métodos y propiedades, adaptados a las necesidades concretas de su aplicación.
  • 10. ELEMENTOS: ARRAYS Son estructuras para almacenar listas de valores puede verse como una lista con nombre donde podemos anotar cosas, cada anotación se identifica por su número de orden en el array (la lista), su índice, y el número total de espacios para anotar cosas en el array es su longitud. Si en un array tenemos anotados 5 números, el primero de todos será el de índice 0 y el último tendrá como índice el 4, siendo 5 la longitud del array.
  • 11. ELEMENTOS: FUNCIONES Son bloques de instrucciones de programa con nombre y que pueden ejecutarse sin mas que llamarlas desde alguna parte de otra función o desde la página HTML, bien sea directamente o mediante eventos. Para crear una función, tan sólo es necesario indicárselo al intérprete mediante la palabra clave function seguida del nombre que deseemos darle a la función y, encerrados entre paréntesis, las variables que simbolizan los valores con los que deba trabajar la función, los argumentos.
  • 13. EVENTOS Los eventos ocurren cuando se produce alguna interacción o cambio en la página Web activa.
  • 14. EFECTOS • Tus enlaces cambien al pasar el ratón por encima. Es muy sencillo y podrás modificarlo para lograr efectos vistosos. • Permite cambiar el color de fondo del enlace al pasar el ratón por encima. • Reloj Analógico siempre visible, reloj que se mantiene a la vista a medida que mueves la barra de desplazamiento. • Estrellas que siguen al puntero del mouse, asteriscos de colores que persiguen al puntero con javascript • Texto o frase que se ilumina como una baliza (sirena). • Contador que indica dentro de un cuadro de texto cuantos segundos estás en la página.