Herramientas de usuario

Herramientas del sitio


informatica:programacion:javascript:variables_constantes

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
informatica:programacion:javascript:variables_constantes [2024/02/06 12:01] – creado tempwininformatica:programacion:javascript:variables_constantes [2024/02/06 12:10] (actual) – [Usando var] tempwin
Línea 1: Línea 1:
-====== JavaScript: variables y contantes ======+====== JavaScript: variables y constantes ======
  
 Este bloque pertenece a las notas sobre el lenguaje de programación [[informatica:programacion:javascript|JavaScript]]. Este bloque pertenece a las notas sobre el lenguaje de programación [[informatica:programacion:javascript|JavaScript]].
  
 Las variables son contenedores para almacenar información. Las variables son contenedores para almacenar información.
 +
 +===== Reglas de nombrado =====
 +
 +Para nombrar una variable en JavaScript deben seguirse las siguientes reglas:
 +
 +  * Deben comenzar con una letra.
 +    * Pueden también comenzar con ''$'' y ''_''
 +  * Pueden contener letras, dígitos, guiones bajos y signo de dólar (''$'')
 +  * JavaScript distingue entre mayúsculas y minúsculas (//case sensitive//). ''x'' y ''X'' son distintas variables.
 +  * Las palabras reservadas de JavaScript no se pueden usar para nombrar variables.
 +
 +
 +===== Declaración de variables =====
  
 JavaScript puede declarar variables de 4 maneras: JavaScript puede declarar variables de 4 maneras:
Línea 12: Línea 25:
   * Automáticamente   * Automáticamente
  
-===== Usando var =====+==== Usando var ====
  
 <code javascript> <code javascript>
Línea 19: Línea 32:
  
 <WRAP center round important 60%> <WRAP center round important 60%>
-Desde 2015 solo debería usarse ''var'' si es necesario soportar navegadores web antiguos.+Desde 2015 (ES6) solo debería usarse ''var'' si es necesario soportar navegadores web antiguos.
 </WRAP> </WRAP>
  
-===== Usando let =====+Las variables declaradas con ''var'' tienen un alcance global por lo que se pueden utilizar en cualquier parte del código, fuera y dentro de las funciones. 
 +==== Usando let ====
  
 <code javascript> <code javascript>
Línea 32: Línea 46:
 </WRAP> </WRAP>
  
-===== Usando const =====+==== Usando const ====
  
 <code javascript> <code javascript>
Línea 39: Línea 53:
  
 ''const'' debe usarse si el valor almacenado no cambiará o si el tipo de dato con se puede cambiar (arrays y objetos)). ''const'' debe usarse si el valor almacenado no cambiará o si el tipo de dato con se puede cambiar (arrays y objetos)).
 +
 +==== Automáticamente ====
 +
 +Si usamos las variables sin declararlas, serán declaradas automáticamente:
 +
 +<code javascript>
 +x = 5;
 +y = 6;
 +z = x + y;
 +</code>
 +
 +<WRAP center round tip 60%>
 +Una buena práctica de programación es siempre declarar las variables antes de usarlas.
 +</WRAP>
 +
informatica/programacion/javascript/variables_constantes.1707217276.txt.gz · Última modificación: por tempwin