Palabras Reservadas
Las palabras reservadas son palabras que tienen un significado especial para el compilador. No se pueden usar como identificadores.
EsJS añade palabras reservadas a JavaScript. De esta manera, se resume a continuación la lista/equivalencia de palabras reservadas de EsJS/JavaScript.
Palabras reservadas de control (Control Keywords)
EsJS | JavaScript |
---|---|
capturar | catch |
caso | case |
con | with |
continuar | continue |
crear | new |
desde | from |
elegir | switch |
esperar | await |
exportar | export |
hacer | do |
importar | import |
mientras | while |
para | for |
retornar | return |
sino | else |
si | if |
constructor | constructor |
eliminar | delete |
extiende | extends |
finalmente | finally |
instanciaDe | instanceof |
intentar | try |
lanzar | throw |
longitud | length |
romper | break |
simbolo | symbol |
subcad | substr |
tipoDe | typeof |
vacio | void |
producir | yield |
ambiente | this |
super | super |
de | of |
en | in |
asincrono | async |
clase | class |
const | const |
var | var |
mut | let |
porDefecto | default |
funcion | function |
Constantes del lenguaje (Language Constants)
EsJS | JavaScript |
---|---|
falso | false |
nulo | null |
verdadero | true |
indefinido | undefined |
Infinito | Infinity |
NuN | NaN |
ambienteGlobal | globalThis |
Funciones de soporte (Support Functions)
EsJS | JavaScript |
---|---|
consola | console |
depurador | debugger |
establecerTemporizador | setTimeout |
establecerIntervalo | setInterval |
Fecha | Date |
Numero | Number |
Mate | Math |
Matriz | Array |
Arreglo | Array |
Booleano | Boolean |
Cadena | String |
Funcion | Function |
Promesa | Promise |
Objeto Consola (Console Object)
EsJS | JavaScript |
---|---|
afirmar | assert |
limpiar | clear |
contar | count |
reiniciarContador | countReset |
depurar | debug |
listar | dir |
listarXml | dirxml |
error | error |
agrupar | group |
agruparColapsado | groupCollapsed |
finalizarAgrupacion | groupEnd |
info | info |
escribir | log |
perfil | profile |
finalizarPerfil | profileEnd |
tabla | table |
tiempo | time |
finalizarTiempo | timeEnd |
registrarTiempo | timeLog |
marcaDeTiempo | timeStamp |
rastrear | trace |
advertencia | warn |
Objeto Cadena (String Object)
EsJS | JavaScript |
---|---|
enPosicion | at |
caracterEn | charAt |
codigoDeCaracterEn | charCodeAt |
puntoDeCodigoEn | codePointAt |
concatenar | concat |
terminaCon | endsWith |
desdeCodigoDeCaracter | fromCharCode |
desdePuntoDeCodigo | fromCodePoint |
incluye | includes |
indiceDe | indexOf |
ultimoIndiceDe | lastIndexOf |
compararLocalizada | localeCompare |
coincidir | match |
coincidirTodo | matchAll |
normalizar | normalize |
rellenarAlFinal | padEnd |
rellenarAlComienzo | padStart |
crudo | raw |
repetir | repeat |
reemplazar | replace |
reemplazarTodo | replaceAll |
buscarRegex | search |
recortar | slice |
dividir | split |
comienzaCon | startsWith |
subcadena | substring |
aMinusculasLocalizada | toLocaleLowerCase |
aMayusculasLocalizada | toLocaleUpperCase |
aMinusculas | toLowerCase |
aMayusculas | toUpperCase |
aCadena | toString |
recortarEspacios | trim |
recortarEspaciosAlFinal | trimEnd |
recortarEspaciosAlComienzo | trimStart |
valorDe | valueOf |
Objeto Número (Number Object)
EsJS | JavaScript |
---|---|
esNuN | isNaN |
esFinito | isFinite |
esEntero | isInteger |
esEnteroSeguro | isSafeInteger |
interpretarDecimal | parseFloat |
interpretarEntero | parseInt |
aExponencial | toExponential |
fijarDecimales | toFixed |
aCadenaLocalizada | toLocaleString |
aPrecision | toPrecision |
aCadena | toString |
valorDe | valueOf |
Objeto Mate (Math Object)
EsJS | JavaScript |
---|---|
absoluto | abs |
arcocoseno | acos |
arcocosenoHiperbolico | acosh |
arcoseno | asin |
arcosenoHiperbolico | asinh |
arcotangente | atan |
arcotangente2 | atan2 |
arcotangenteHiperbolica | atanh |
raizCubica | cbrt |
redondearHaciaArriba | ceil |
cerosALaIzquierdaEn32Bits | clz32 |
coseno | cos |
cosenoHiperbolico | cosh |
exponencial | exp |
exponencialMenos1 | expm1 |
redondearHaciaAbajo | floor |
redondearAComaFlotante | fround |
hipotenusa | hypot |
multiplicacionEntera | imul |
logaritmo | log |
logaritmoBase10 | log10 |
logaritmoDe1Mas | log1p |
logaritmoBase2 | log2 |
maximo | max |
minimo | min |
potencia | pow |
aleatorio | random |
redondear | round |
signo | sign |
seno | sin |
senoHiperbolico | sinh |
raizCuadrada | sqrt |
tangente | tan |
tangenteHiperbolica | tanh |
truncar | trunc |
Objeto Fecha (Date Object)
EsJS | JavaScript |
---|---|
obtenerDia | getDate |
obtenerDiaSemana | getDay |
obtenerAnio | getFullYear |
obtenerAño | getFullYear |
obtenerHoras | getHours |
obtenerMilisegundos | getMilliseconds |
obtenerMinutos | getMinutes |
obtenerMes | getMonth |
obtenerSegundos | getSeconds |
obtenerTiempo | getTime |
obtenerDesfaseDeZonaHoraria | getTimezoneOffset |
obtenerDiaUTC | getUTCDate |
obtenerDiaSemanaUTC | getUTCDay |
obtenerAnioUTC | getUTCFullYear |
obtenerAñoUTC | getUTCFullYear |
obtenerHorasUTC | getUTCHours |
obtenerMilisegundosUTC | getUTCMilliseconds |
obtenerMinutosUTC | getUTCMinutes |
obtenerMesUTC | getUTCMonth |
obtenerSegundosUTC | getUTCSeconds |
ahora | now |
analizar | parse |
establecerFecha | setDate |
establecerAnio | setFullYear |
establecerAño | setFullYear |
establecerHoras | setHours |
establecerMilisegundos | setMilliseconds |
establecerMinutos | setMinutes |
establecerMes | setMonth |
establecerSegundos | setSeconds |
establecerTiempo | setTime |
establecerFechaUTC | setUTCDate |
establecerAnioUTC | setUTCFullYear |
establecerAñoUTC | setUTCFullYear |
establecerHorasUTC | setUTCHours |
establecerMilisegundosUTC | setUTCMilliseconds |
establecerMinutosUTC | setUTCMinutes |
establecerMesUTC | setUTCMonth |
establecerSegundosUTC | setUTCSeconds |
aCadenaFecha | toDateString |
aCadenaISO | toISOString |
aJSON | toJSON |
aCadenaFechaLocale | toLocaleDateString |
aCadenaLocale | toLocaleString |
aCadenaTiempoLocale | toLocaleTimeString |
aCadena | toString |
aCadenaTiempo | toTimeString |
aCadenaUTC | toUTCString |
UTC | UTC |
valorDe | valueOf |
Objeto Arreglo (Array Object)
EsJS | JavaScript |
---|---|
posicion | at |
concatenar | concat |
copiarDentro | copyWithin |
entradas | entries |
cada | every |
llenar | fill |
filtrar | filter |
buscar | find |
buscarIndice | findIndex |
buscarUltimo | findLast |
buscarUltimoIndice | findLastIndex |
plano | flat |
planoMapear | flatMap |
paraCada | forEach |
grupo | group |
grupoAMapear | groupToMap |
incluye | includes |
indiceDe | indexOf |
juntar | join |
claves | keys |
ultimoIndiceDe | lastIndexOf |
mapear | map |
sacar | pop |
agregar | push |
reducir | reduce |
reducirDerecha | reduceRight |
reverso | reverse |
sacarPrimero | shift |
rodaja | slice |
algun | some |
ordenar | sort |
empalmar | splice |
aCadenaLocalizada | toLocaleString |
aCadena | toString |
agregarInicio | unshift |
valores | values |
Objeto Promesa (Promise Object)
EsJS | JavaScript |
---|---|
todos | all |
todosTerminados | allSettled |
cualquiera | any |
capturar | catch |
finalmente | finally |
carrera | race |
rechaza | reject |
resuelve | resolve |
luego | then |