Compartir a través de


Palabras reservadas de JScript (Visual Studio - JScript)

JScript incluye una serie de palabras reservadas que tienen un significado específico en la sintaxis del lenguaje JScript. Por tanto, no es una buena idea utilizar estas palabras en nombres de funciones, variables o constantes incluidos en scripts. Existen tres tipos de palabras reservadas.

Palabras reservadas protegidas

Las palabras reservadas protegidas no se pueden utilizar como identificadores. El uso de una palabra reservada protegida como un identificador provocará un error de compilación al cargar el script.

break

case

catch

clase

const

continue

debugger

default

eliminar

do

else

export

extends

false

finally

for

función

if

import

in

instanceof

new

null

protected

return

super

switch

this

throw

true

try

typeof

var

while

con

Nota

Aunque "export" es una palabra reservada protegida, no tiene implementación.

Palabras reservadas nuevas

JScript también incluye una lista de palabras reservadas nuevas. Como ocurre con las palabras reservadas protegidas, estas palabras clave tienen un significado especial dentro de la versión actual de JScript. Por razones de compatibilidad con versiones anteriores, las palabras reservadas nuevas pueden utilizarse como identificadores. Una vez utilizada una palabra nueva como un identificador, pierde su significado como palabra clave en el script. La utilización de palabras reservadas nuevas como identificadores puede crear confusión y, por tanto, se debe evitar.

abstract

boolean

byte

char

decimal

double

enum

final

float

obtener

implements

int

interfaz

internal

long

package

private

protected

public

sbyte

set

short

static

uint

ulong

ushort

void

 

 

 

Futuras palabras reservadas

JScript incluye una lista de futuras palabras reservadas propuestas como palabras clave para futuras extensiones de este lenguaje. Al igual que con las palabras reservadas nuevas, se pueden utilizar como identificadores en la versión actual de JScript. No obstante, si se evita la utilización de estas palabras, resultará más fácil actualizar los scripts y aprovechar, de este modo, las ventajas de futuras versiones de JScript.

A la hora de elegir identificadores también deberán evitarse las palabras que ya sean nombres de objetos o funciones intrínsecas de JScript, como String o parseInt.

assert

ensure

evento

goto

invariant

Espacio de nombres

native

require

synchronized

throws

transient

use

volatile

 

 

Vea también

Otros recursos

Referencia de JScript

Paseo por el lenguaje JScript