LAS VARIABLES


Sintaxis:

La sintaxis en informática consiste en las normas a las que debemos atenernos para darle las instrucciones a un programa u ordenador. En otras palabras, sobre como debemos organizar las instrucciones para transmitirselas a un ordenador y generar en él una respuesta adecuada.

Para empezar a utilizar javascript, debemos escribir script type="text/javascript" y cerrar el script.

¿Qué es un comentario?

Los comentarios son partes del programa que el intérprete no lee y que, por tanto, sirven para explicar y aclarar.
En el lenguaje JavaScript existen dos formas de poner comentarios.
La primera es cuando la línea de comentario solo ocupa una linea de código. En este caso deberemos de anteponer dos barras inclinadas (//) antes del texto.

// Comentario de una línea


En el caso de que queramos poner un comentario de más de una línea (eso es que estamos inspirados) deberemos de empezar por una barra inclinada y un asterisco (/*) y finalizar a la inversa, asterisco y barra inclinada (*/). El código nos quedará de la siguiente forma:

/*Comentario
de varias
líneas */

¿Qué es una variable?

Una variable es un espacio en memoria donde se almacena un dato, un espacio donde podemos guardar cualquier tipo de información que necesitemos para realizar las acciones de nuestros programas. Es decir, una variable es un recipiente que contiene cosas llamadas identificadores.
Se declaran con el comando var. Aquí es el lugar donde se ponen mensajes, y es el identificador de la variable; al poner que var es un mensaje, luego en alert debemos poner mensaje, así identificaremos cual es el mensaje. Ejemplo:

var mensaje;
mensaje="Lo que quiero escribir";
alert(mensaje);

Se pueden poner varias variables (varios mensajes). Con las variables podemos realizar sumas:

var numero_1=2;
var numero_2=5;
var resultado=numero_1+numero_2;
alert (resultado);

Debido a que los números lo que son textos, el programa va a sumar los textos.

var numero_1="2";
var numero_2="5";
var resultado=numero_1+numero_2;
alert (resultado);

A esto se le denomina operador, ya que realiza distintas cosas dependiendo de la variable aplicada.

Restricciones de las variables:

¿Qué son las comillas?

Un elemento importante son las comillas, tanto simples (' '), como dobles(" ").
Las comillas dobles se usan para encerrar partes de código Javascript, y, junto con las simples, para encerrar también las cadenas (secuencias de caracteres). Por ello, es necesario prestar atención a nidificar dos cadenas comprendidas entre comillas simples, así como a usar las comillas dobles para las cadenas si éstas sirven ya para encerrar código Javascript.
Si se desea que en una cadena aparezcan comillas dobles o simples como parte integrante de la cadena misma, tienen que ir precedidas por el carácter de escape (\).
Por ejemplo:

var cadena_texto="Esto es una cadena de texto con 'comillas'."
alert(cadena_texto);

Palabras reservadas de JavaScript

Una palabra reservada no la podemos utilizar como identificador debido a que la emplea JavaScript.

abstract

else

instanceof

super

boolean

enum

int

switch

break

export

interface

synchronized

byte

extends

let

this

case

false

long

throw

catch

final

native

throws

char

finally

new

transient

class

float

null

true

const

for

package

try

continue

function

private

typeof

debugger

goto

protected

var

default

if

public

void

delete

implements

return

volatile

do

import

short

while

double

in

static

with

alert

frames

outerHeight

all

frameRate

outerWidth

anchor

function

packages

anchors

getClass

pageXOffset

area

hasOwnProperty

pageYOffset

Array

hidden

parent

assign

history

parseFloat

blur

image

parseInt

button

images

password

checkbox

Infinity

pkcs11

clearInterval

isFinite

plugin

clearTimeout

isNaN

prompt

clientInformation

isPrototypeOf

propertyIsEnum

close

java

prototype

closed

JavaArray

radio

confirm

JavaClass

reset

constructor

JavaObject

screenX

crypto

JavaPackage

screenY

Date

innerHeight

scroll

decodeURI

innerWidth

secure

decodeURIComponent

layer

select

defaultStatus

layers

self

document

length

setInterval

element

link

setTimeout

elements

location

status

embed

Math

String

embeds

mimeTypes

submit

encodeURI

name

taint

encodeURIComponent

NaN

text

escape

navigate

textarea

eval

navigator

top

event

Number

toString

fileUpload

Object

undefined

focus

offscreenBuffering

unescape

form

open

untaint

forms

opener

valueOf

frame

option

window

Palabras reservadas relacionadas a eventos:

onbeforeunload

ondragdrop

onkeyup

onmouseover

onblur

onerror

onload

onmouseup

ondragdrop

onfocus

onmousedown

onreset

onclick

onkeydown

onmousemove

onsubmit

oncontextmenu

onkeypress

onmouseout

onunload




Profundiza en el mundo de la informática

Tipos de Variables:


Modificado por Pablo Aguilera y Mª Lian García