Lenguaje javascript

11
LENGUAJE JAVASCRIPT Alumna. Xochitl Andrea Flores Morales Grupo. 608

Transcript of Lenguaje javascript

Page 1: Lenguaje javascript

LENGUAJE

JAVASCRIPT

Alumna. Xochitl Andrea Flores Morales

Grupo. 608

Page 2: Lenguaje javascript

Identificación del lenguaje

javascript

El lenguaje JavaScript se inserta en documentos HTML, de forma

que su código queda reflejado en la propia página y no es llamado

o cargado de ninguna fuente externa (por ejemplo un archivo). Se

trata de un lenguaje interpretado puro (ni compilación, ni

generación de intermedios codificados de ningún tipo) y sensible a

mayúsculas, aunque algunas implementaciones ignoran en parte

este último extremo.

Todo el código de JavaScript debe explicitarse en la página HTML

según el formato:

Page 3: Lenguaje javascript

Estructura básica de javascript

< html >

< head >

< script language= "javascript" >

< !--alert ("Mi primer programa en Javascript"); //alertes una función para mostrar en pantalla un mensaje//-- >

< / script >

< / head >

< body >

< / body >< / html >

Page 4: Lenguaje javascript

Variables de javascript

En Javascript las variables se crean con la declaración var, atribuyéndole incluso ningún valor, o simplemente en el acto de asignación de un valor (por ejemplo, x=15 crea automáticamente una variable numérica). La declaraciónvar en más variables se debe repetir para cada una, o bien debe efectuarse con una interrupción de línea:

var micarácter,mivariable;

Las variables que se declaran y se inicializan sin darles un particular valor reciben el valor null. Este valor puede parecer poco importante, pero se vuelve esencial si se quiere verificar la subida en memoria de una variable. Por ejemplo, si se declara una variable

var Verifica=null;

si se utiliza el comando

if(Verifica != null) alert("No he sido utilizada");

Page 5: Lenguaje javascript

Variable condicional

Por medio de if se puede indicar una

condición que, de cumplirse, permite la

ejecución de uno o más enunciados. Por

medio de else se puede establecer una

alternativa, aunque su uso es opcional.

La sintaxis de esta estructura es la siguiente:

if(condición){ …enunciados a ejecutar si se

cumple la condición… } else { …enunciados a

ejecutar si NO se cumple la condición… }

Page 6: Lenguaje javascript

Bucles

Un bucle for nos permite repetir un bloque de código según unas condiciones concretas, siempre que estas sean verdaderas. Un bucle for tiene tres partes:

inicialización: en esta parte, debemos indicar las variables que vamos a usar en la condición. Lo más habitual es declarar variables numéricas, pero pueden ser perfectamente cadenas de caracteres, booleanos u objetos.

condición: una o varias condiciones (unidas por operadores lógicos), que deciden el número de iteraciones del bucle.

operación: una expresión que normalmente (aunque no es imprescindible) modificará las variables definidas en la primera parte.

Un ejemplo simple de bucle for sería:

for (x = 1; x < 10; x++) { document.write("El número es " + x + "<br>"); }

Page 7: Lenguaje javascript

Operadores aritmticos

El primer operador que hay que conocer es eloperador de asignación cuyo signo es el igual (=). Su uso en Javascript es similar al que tiene en C y distinto del que posee en matemáticas porque sirve para asignar un valor y no a establecer relaciones de igualdad. Para esto último existe otro operador (= =). Con el uso del operador de asignación se crea como una fotocopia del valor de la expresión que queda a la derecha del operador en el lado de la izquierda del operador.

Page 8: Lenguaje javascript

Los operadores aritméticos son binarios o

unitarios. Los operadores unitarios modifican el

valor al que se aplican y son:

Page 9: Lenguaje javascript

Los operadores binarios matemáticos no

cambian el valor de los operandos, sino que

memorizan el resultado en un tercer

operando. Incluyen las principales operaciones

aritméticas:

Page 10: Lenguaje javascript

Operadores e comparación

Page 11: Lenguaje javascript

Elementos fundamentales de

JavaScript

avaScript es un lenguaje de scripting interpretado

basado en objetos.

El lenguaje JavaScript utiliza una sintaxis

parecida a la de C y admite construcciones

estructuradas, como if...else, for y do...while. Se

utilizan llaves ({}) para delimitar los bloques de

instrucciones. El lenguaje admite varios tipos de

datos,

como String, Number, Boolean, Object y Array.

Admite las características de fecha mejoradas, las

funciones trigonométricas y las expresiones

regulares.