Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Una constante, también conocida como literal o un valor escalar, es un símbolo que representa un valor de datos específico. El formato de una constante depende del tipo de datos del valor que representa.
Syntax
<constant> ::=
<undefined_constant>
| <null_constant>
| <boolean_constant>
| <number_constant>
| <string_constant>
| <array_constant>
| <object_constant>
<undefined_constant> ::= undefined
<null_constant> ::= null
<boolean_constant> ::= false | true
<number_constant> ::= decimal_literal | hexadecimal_literal
<string_constant> ::= string_literal
<array_constant> ::=
'[' [<constant>][,...n] ']'
<object_constant> ::=
'{' [{property_name | "property_name"} : <constant>][,...n] '}'
Arguments
| Description | |
|---|---|
<undefined_constant>; Undefined |
Representa valores undefined de tipo Undefined. |
<null_constant>; null |
Representa valores null de tipo Null. |
<boolean_constant> |
Representa constantes con tipo booleano. |
false |
Representa false el valor de tipo booleano. |
true |
Representa true el valor de tipo booleano. |
<number_constant> |
Representa una constante numérica. |
decimal_literal |
Números representados mediante notación decimal o notación científica. |
hexadecimal_literal |
Números representados mediante el prefijo 0x seguido de uno o varios dígitos hexadecimales. |
<string_constant> |
Representa una constante de tipo cadena. |
string _literal |
Cadenas Unicode representadas por una secuencia de cero o más caracteres Unicode o secuencias de escape. Los literales de cadena se incluyen entre comillas simples (apóstrofo: ') o comillas dobles (comillas: "). |
Observaciones
Esta es una lista de los tipos de datos escalares admitidos:
Orden de valores Undefined Valor único: undefinedNulo Valor único: nullBoolean Valores: false,true.Número Número de punto flotante de doble precisión, instituto de ingenieros eléctricos y electrónicos (IEEE) 754 estándar. Cuerda Secuencia de cero o más caracteres Unicode. Las cadenas deben incluirse entre comillas simples o dobles. Matriz Secuencia de cero o más elementos. Cada elemento puede ser un valor de cualquier tipo de datos escalar, excepto sin definir. Objeto Un conjunto desordenado de cero o más pares nombre-valor. Name es una cadena Unicode. El valor puede ser de cualquier tipo de datos escalar, excepto undefined. Esta es una lista de secuencias de escape permitidas para literales de cadena:
Description Carácter Unicode \'apóstrofo (') U+0027\"comillas (") U+0022\\solidus inverso () U+005C\/solidus (/) U+002F\bretroceso U+0008\ffuente de separador U+000C\nfuente de líneas U+000A\rretorno de carro U+000D\tpestaña U+0009\uXXXXCarácter Unicode definido por cuatro dígitos hexadecimales. U+XXXX