const

This is an experimental technology, part of the ECMAScript 6 (Harmony) proposal.
Because this technology's specification has not stabilized, check the compatibility table for usage in various browsers. Also note that the syntax and behavior of an experimental technology is subject to change in future version of browsers as the spec changes.

Resumen

Declaración de una constante de solo lectura.

Sintaxis

const varname1 = value1 [, varname2 = value2 [, varname3 = value3 [, ... [, varnameN = valueN]]]];
varnameN
Nombre de la constante. Puede ser un identificador legal.
valueN
Valor de la constante. Puede ser cualquier expresión legal.

Descripción

Crea una constante que puede ser global o local a la función en la cual es declarada. Las constantes siguen las mismas reglas de ámbito que las variables.

El valor de una constante no puede ser cambiado por reasignación, y una constante no puede ser re-declarada. El porqué de esto, es que aunque es posible declarar una constante sin inicializarla, sería inútil hacerlo.

Una constante no puede compartir su nombre con una función o variable en el mismo ámbito.

const es una extensión especifica de Mozilla, no es soportado en IE, pero tiene soporte parcial por Opera desde la versión 9.0 y por Safari.

Ejemplos

El siguiente ejemplo produce una salida "a es 7."

const a = 7;
document.writeln("a es " + a + ".");

Ver también

Etiquetas y colaboradores del documento

 Colaboradores en esta página: SphinxKnight, teoli, Scipion
 Última actualización por: SphinxKnight,