Variables de JavaScript
- Página anterior Comentarios de JS
- Página siguiente Let de JS
Variables de JavaScript
Las variables de JavaScript son contenedores de valores de datos.
En este ejemplo, x, y y z son variables:
Ejemplo
var x = 7; var y = 8; var z = x + y;
A partir del ejemplo anterior, puede obtener:
- x almacena el valor 7
- y almacena el valor 8
- z almacena el valor 15
Al igual que en la álgebra
En este ejemplo, price1, price2 y total son variables:
Ejemplo
var price1 = 7; var price2 = 8; var price3 = 12; var total = price1 + price2 + price3;
En la programación, al igual que en la álgebra, usamos variables (como price1) para almacenar valores.
En la programación, al igual que en la álgebra, usamos variables en las expresiones (total = price1 + price2).
A partir del ejemplo anterior, puede calcular que el valor de total es 27.
Consejo:Las variables de JavaScript son contenedores de valores de datos.
Identificadores de JavaScript
todos los identificadores de JavaScript variabledeben comenzar connombres únicosdelIdentificación.
Estos nombres únicos se llamanIdentificador.
Los identificadores pueden ser nombres cortos (como x y y), o nombres más descriptivos (age, sum, totalVolume).
La regla general para construir nombres de variables (identificadores únicos) es:
- los nombres pueden contener letras, números, guiones bajos y símbolos de dólar
- los nombres deben comenzar con una letra
- los nombres también pueden
$
y_
puede comenzar con (pero en este tutorial no haremos eso) - Los nombres son sensibles a 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
Consejo:Los identificadores de JavaScript son sensibles a mayúsculas y minúsculas.
operador de asignación
En JavaScript, el signo de igual (=
es el operador de asignación, no el operador de igualdad.
Esto difiere de la álgebra. El siguiente código no es razonable en la álgebra:
x = x + 5
Sin embargo, en JavaScript, es muy razonable: asignar el valor de x + 5 a x.
(Calcular el valor de x + 5 y poner el resultado en x. El valor de x aumenta 5.).
Notas:El operador de 'igual que' en JavaScript es ==
.
Tipos de datos de JavaScript
Las variables de JavaScript pueden almacenar valores numéricos, como 100, y valores de texto, como "Bill Gates".
En la programación, los valores de texto se denominan cadenas.
JavaScript puede manejar varios tipos de datos, pero por ahora, nos enfocamos en los valores numéricos y de cadena.
Las cadenas de texto se encierran entre comillas dobles o simples. Los números no necesitan comillas.
Si coloca un número entre comillas, se considerará una cadena de texto.
Ejemplo
var pi = 3.14; var person = "Bill Gates"; var answer = 'How are you!';
Declaración (creación) de variables de JavaScript
En JavaScript, la creación de variables se llama 'declarar' variables.
Usted puede var
Palabras clave para declarar variables de JavaScript:
var carName;
Después de la declaración, la variable no tiene valor. (Técnicamente, su valor es undefined
。)
ParaasignaciónPara asignar a una variable, utilice el signo de igual:
carName = "porsche";
Usted puede asignar un valor a la declaración de variables:
var carName = "porsche";
En el ejemplo anterior, creamos la variable llamada carName y le asignamos el valor "porsche".
Luego, 'salimos' ese valor en el párrafo HTML con id="demo":
Ejemplo
<p id="demo"></p> <script> var carName = "porsche"; document.getElementById("demo").innerHTML = carName; </script>
Consejo:
Es una buena práctica declarar todas las variables al inicio del script!
Una instrucción, múltiples variables
Usted puede declarar muchas variables en una sola instrucción. var
Como inicio de una instrucción, y concomaSeparar variables:
var person = "Bill Gates", carName = "porsche", price = 15000;
La declaración puede abarcar múltiples líneas:
var person = "Bill Gates", carName = "porsche", price = 15000;
Value = undefined
En los programas de computadora, las variables declaradas a menudo no tienen valor. El valor puede ser el contenido que debe ser calculado o los datos proporcionados posteriormente, como la entrada de datos.
Las variables sin valor, su valor será undefined
.
El valor de la variable carName después de ejecutar esta sentencia es undefined
:
Ejemplo
var carName;
Declaración repetida de variables JavaScript
Si se declara nuevamente una variable de JavaScript, no se perderá su valor.
Después de ejecutar estas dos sentencias, el valor de la variable carName sigue siendo "porsche":
Ejemplo
var carName = "porsche"; var carName;
Operaciones aritméticas de JavaScript
Al igual que en álgebra, puedes realizar operaciones aritméticas con variables de JavaScript utilizando =
y +
operadores como:
Ejemplo
var x = 3 + 5 + 8;
Las cadenas también pueden usar el símbolo de suma, pero las cadenas se concatenarán:
Ejemplo
var x = "Bill" + " " + "Gates";
También puedes probar esto:
Ejemplo
var x = "8" + 3 + 5;
Consejo:Si se colocan los valores numéricos entre comillas, el resto de los valores se considerarán cadenas y se concatenarán.
Prueba esto:
Ejemplo
var x = 3 + 5 + "8";
Lectura complementaria
Tutoriales avanzados de JavaScript: Sintaxis de ECMAScript, Variables de ECMAScript
- Página anterior Comentarios de JS
- Página siguiente Let de JS