Variables

Embed Size (px)

DESCRIPTION

JavaScript es un lenguaje interpretado que posee una característica que lo hace especialmente idóneo para trabajar en Web, ya que son los navegadores que utilizamos para viajar por el a los que interpretan y por tanto ejecutan los programas escritos en JavaScript. De esta forma, podemos enviar documentos a través de la Web que incorporan el código fuente de un programa, convirtiéndose de esta forma en documentos dinámicos, y dejando de ser simples fuentes de información estáticas.Los programas escritos en JavaScript se ejecutan en el navegador del cliente, sin necesidad de que intervenga el servidor. De esta forma, una sola transacción basta para cargar la página en la que se encuentra tanto el formulario, para los datos de entrada, como el programa en JavaScript que proporciona los resultados.Las dos principales características de JavaScript son, por un lado que es un lenguaje basado en objetos y por otro que es un lenguaje orientado a eventos, debido al tipo de entornos en los que se utiliza. Esto implica que gran parte de la programación en JavaScript se centra en describir objetos y escribir funciones que respondan a movimientos del ratón, pulsación de teclas, apertura y cerrado de ventanas o carga de una página, entre otros eventos.Javascript no permite un control absoluto sobre los recursos de la computadora. Cada programa en JavaScript solo tiene acceso al documento HTML en el que va inmerso y, si acaso, a las ventanas en las que se ejecuta el navegador dentro del cual se está ejecutando el programa en JavaScript.En JavaScript no es necesario declarar una variable, pero cuando se hace es por medio de la palabra reservada var. Una variable, cuando no es declarada, tiene siempre ámbito global, mientras que en caso contrario será de ámbito global si está definida fuera de una función.

Citation preview

  • Nmero Cadena Booleana Otro ejemplo: Objeto

  • JavaScript tiene slo un tipo de nmero. Puede ser escrito con o sin un lugar decimal.

    Puede usar la notacin cientfica.

  • Una cadena significa simplemente texto. Puede usar comillas simples o dobles.

    Tambin puede usar comillas dentro de una cadena, siempre y cuando no coinciden con las comillas que rodean la cadena.

  • Un valor booleano slo puede ser verdadera o falsa.

    No hay que confundir los valores booleanos con valores de cadena.

  • Si haces esto:

    Y entonces esto:

    El tipo de la variable se cambia inmediatamente.

  • Puede utilizar el operador typeof para comprobar el tipo de una variable.

  • Gracias!