Palabras reservadas que No Puedes usar en Javascript

JavaScript | | Comunidad: Crear un Post, Eventos Devs, Foro

En muchas ocasiones si estas programando con Javascript puedes obtener muchos errores por el mal uso de nombres que le asignas a una función, una variable, una etiqueta,etc. Pues a veces suele ser porque estas usando palabras reservadas para Javascript que solo se usan especialmente en su entorno, ya que es importante que sepas esto, en este artículo vamos a compartirte unas tablas con palabras que no puedes usar en Javascript.

Vamos a Compartir contigo las palabras que son especiales y se encuentran reservadas para Javascript, debes de tener mucho cuidado en usarlas para crear tu código, las puedes usar para manipular tu código Javascript en el momento adecuado, veamos estas palabras.

Palabras Reservadas: Eventos HTML

Si estas creando un aplicativo en donde debes de realizar una determinada acción cuando el usuario consiga realizar un evento, hay palabras que son reservadas para Javascript las cuales puedes ver a continuación

onbluronclickonerroronfocus
onkeydownonkeypressonkeyuponmouseover
onloadonmouseuponmousedownonsubmit

Palabras Reservadas: Objetos, propiedades y métodos de JavaScript

Por otra parte también debes evitar usar las siguientes palabras que son exclusivas de Javascript

ArrayDateevalfunction
hasOwnPropertyInfinityisFiniteisNaN
isPrototypeOflengthMathNaN
nameNumberObjectprototype
StringtoStringundefinedvalueOf

Palabras Reservadas: Java y Javascript

Si decides integrar Javascript con el Lenguaje de Programación Java, es importante que evites el uso de los siguientes objetos y propiedades de Java como identificadores de Javascript

getClassjavaJavaArrayjavaClass
JavaObjectJavaPackage

Palabras Reservadas: Estándar

Esta palabras son las que se suelen usar de manera más constante cuando escribes código Javascript, evita su uso para que no tengas problemas o errores, obviamente úsalas nativamente dentro del core de Javascript por que son métodos y funciones que te ayudan a trabajar con Javascript

abstractargumentsawait*boolean
breakbytecasecatch
charclass*constcontinue
debuggerdefaultdeletedo
doubleelseenum*eval
export*extends*falsefinal
finallyfloatforfunction
gotoifimplementsimport*
ininstanceofintinterface
let*longnativenew
nullpackageprivateprotected
publicreturnshortstatic
super*switchsynchronizedthis
throwthrowstransienttrue
trytypeofvarvoid
volatilewhilewithyield

Palabras Reservadas: Otras

En Javascript también debes evitar usar los siguientes nombre de objetos, propiedades de HTML y Windows

alertallanchoranchors
areaassignblurbutton
checkboxclearIntervalclearTimeoutclientInformation
closeclosedconfirmconstructor
cryptodecodeURIdecodeURIComponentdefaultStatus
documentelementelementsembed
embedsencodeURIencodeURIComponentescape
eventfileUploadfocusform
formsframeinnerHeightinnerWidth
layerlayerslinklocation
mimeTypesnavigatenavigatorframes
frameRatehiddenhistoryimage
imagesoffscreenBufferingopenopener
optionouterHeightouterWidthpackages
pageXOffsetpageYOffsetparentparseFloat
parseIntpasswordpkcs11plugin
promptpropertyIsEnumradioreset
screenXscreenYscrollsecure
selectselfsetIntervalsetTimeout
statussubmittainttext
textareatopunescapeuntaint
window

Notas

  • Algunas palabras Reservadas en Javascript pueden ser removidas en un futuro.
  • Ojo, no estamos diciendo que las palabras mencionadas en este artículo no las puedas usar, si no que su uso es exclusivo para manipular ciertas líneas de código y obtener una respuesta determinada en Javascript.

 

Síguenos en las Redes Sociales para que no te pierdas nuestros próximos contenidos.

Newsletter

Suscríbete a Nuestro Boletín de Novedades:

(Luego de la suscripción no te va salir ningun mensaje. Solo revisa tu bandeja de Correo para confirmar tu suscripción)
* indicates required
Subscribirse
Notificar a
guest
1 Comment
antiguos
nuevos más votado
Inline Feedbacks
View all comments
trackback
Detalles que debemos recordar al Trabajar con Variables en Javascript | Blog Nube Colectiva
1 año atrás

[…] No puedes usar palabras reservadas de Javascript como nombre para una variable (Te recomendamos leer nuestro artículo Palabras reservadas que No Puedes usar en Javascript) […]