Declaración var de JavaScript

Definición y uso

La declaración var declara una variable.

Las variables son contenedores de información.

En JavaScript, crear una variable se llama "declarar" una variable:

var carName;

Después de la declaración, la variable está vacía (sin valor).

Para asignar un valor a la variable, use el signo de igual:

carName = "Volvo";

También puede asignar un valor a la variable al declararla:

var carName = "Volvo";

Para obtener más información sobre las variables, consulte nuestros tutoriales de JavaScript Variables y JavaScript Alcance.

Ejemplo

Crear una variable llamada carName y asignarle el valor "Volvo":

var carName = "Volvo";

Prueba por ti mismo

Más ejemplos TIY en la parte inferior de la página.

Sintaxis

var varname = value;

Valor del parámetro

Parámetros Descripción
varname

Requerido. Especificar el nombre de la variable.

Los nombres de las variables pueden contener letras, números, guiones bajos y símbolos de dólar.

  • Los nombres de las variables deben comenzar con una letra.
  • Los nombres de las variables también pueden comenzar con $ y _.
  • Los nombres de las variables distinguen entre mayúsculas y minúsculas (y y Y son variables diferentes).
  • Las palabras reservadas (como las palabras clave de JavaScript) no pueden usarse como nombres de variables.
value

Opcional. Especificar el valor que se asignará a la variable.

Comentario:Las variables no inicializadas tendrán el valor undefined.

Detalles técnicos

Versión de JavaScript: ECMAScript 1

Más ejemplos

Ejemplo

Crear dos variables. Asignar el número 5 a x, y el número 6 a y. Luego mostrar el resultado de x + y:

var x = 5;
var y = 6;
document.getElementById("demo").innerHTML = x + y;

Prueba por ti mismo

Ejemplo

Puede declarar múltiples variables en una sola declaración.

El inicio de la declaración con var y separados por comas las variables:

var lastName = "Gates",
age = 19,
job = "carpintero";

Prueba por ti mismo

Ejemplo

En el bucle se utiliza la variable:

var text = "";
var i;
for (i = 0; i < 5; i++) {
  text += "El número es " + i + "<br>";
}

Prueba por ti mismo

Compatibilidad con navegadores

Sentencia Chrome IE Firefox Safari Opera
var Soporte Soporte Soporte Soporte Soporte

Páginas relacionadas

Tutoriales de JavaScript:Variable de JavaScript

Tutoriales de JavaScript:Alcance de JavaScript