Introducción
Las palabras clave de JavaScript son palabras reservadas. Hay un número de palabras clave reservadas en JavaScript que tiene un significado especial. Estas palabras clave no se pueden usar como identificadores, por ejemplo, para nombres de variables, para etiquetas de bucle o para nombres de funciones, etc. en nuestros programas JavaScript.
Lista de palabras clave de Javascript
A continuación se muestra la lista de palabras clave de JavaScript.
ir | En | en vez de | Estático | finalmente |
argumentos | público | Hacer | más | Const |
Función | clase* | regreso | dejar* | Captura |
Eval | por | Si | Esta | tratar |
Descanso | depurador | rendimiento | se extiende * | enumeración * |
Seguir | exportar* | nulo | cambiar | privado |
Nuevo | lanzar | mientras | Caso | esperar* |
Eliminar | súper* | defecto | Vacío | Var |
protegido | Paquete | Interfaz | Falso | tipo de |
implementos | Con | importar* | Cierto | `` |
Las palabras clave que están marcadas con '*' son nuevas en ECMAScript 5 y 6 (que son la versión de javascript). Las listas de palabras reservadas que se han eliminado del estándar ECMAScript 5 y 6 se detallan a continuación:
- ir
- doble
- transitorio
- volátil
- En t
- sincronizado
- tiros
- nativo
- flotador
- corto
- byte
- Booleano
- largo
- resumen
- final
- carbonizarse.
Ejemplo de palabras clave de JavaScript
A continuación se muestran las palabras clave de JavaScript
1. ir a la palabra clave
Se usa para devolver el control de ejecución a una ubicación específica. En general, el goto se puede lograr con el descanso y continuar con las palabras clave.
Ejemplo
var no=0;
sposition
document.write(" something print here ");
no++;
if(no < 10) goto sposition;
Ahora, el mismo código que reescribimos con break y continúa palabras clave como
var no=0;
sposition: while(true) (
document.write(" something print here ");
no++;
if(no < 10) continue sposition;
break;
)
2. en palabra clave
Es un operador que devuelve verdadero si la propiedad especificada está presente en el objeto especificado, de lo contrario, devuelve falso.
Ejemplo
var fruits=(f1: “apple”, f2: “banana”, f3: “orange”);
// output as true expected
console.log('apple' in fruits);
3. instancia de palabra clave
Devuelve verdadero si el objeto es una instancia de la clase, de lo contrario es falso
Ejemplo
var fruits=("apple", "banana", "orange");
// Returns true
fruits instanceof Object;
// Returns true
fruits instanceof Array;
// Returns false
fruits instanceof String;
4. argumentos palabra clave
Representa la lista de parámetros pasados a la función cuando se llama a la función.
Ejemplo
const func = function(p1, p2, p3) (
const param = Array.from(arguments);
console.log(param) // (11, 22, 33) )
func(11, 22, 33);
5. palabra clave pública
Es un modificador de acceso que puede usarse con atributos, clases, constructores y métodos que lo hacen accesible a otras clases.
Ejemplo
public class Employee (
public String efn = "Joseph";
public String eln = "Doe";
)
class MainClass (
public static void main(String() args) (
Employee obj = new Employee ();
System.out.println("Name= " + obj.efn + " " + obj.lname);
)
)
6. D o palabra clave
Se usa para definir un bucle do-while.
Ejemplo
var a=1;
do (
document.write("loop is running for " + a + "times
a ++;
)
mientras que (a <= 10);
7. Palabra clave de función
Se usa para definir una función para ejecutar un bloque de código.
Ejemplo
var func = function()(
return "Hello";
)
alert(func());
8. palabra clave class *
Se usa para definir una clase.
Ejemplo
public class Employee (
public String efn = "Joseph";
public String eln = "Doe";
)
9. palabra clave de retorno
Se usa para regresar de la función o método con o sin un valor.
Ejemplo
var func = function()(
return "Hello";
)
10. Palabra clave de Eval
Se usa para evaluar una cadena especificada. El eval usa como una función global eval ().
Ejemplo
function fun( ) (
var str1=2;
var str1=3;
var res = eval(new String(str1 + str2));
document.write(res);
)
fun();
11. Por palabra clave
Se usa para definir un bucle, para que el bucle ejecute repetidamente un bloque de código hasta que se cumpla una condición verdadera.
Ejemplo
for(var a=0; a<=10; a++) (
document.write("The loop is running for " + a + " times");
)
12. si palabra clave
Se usa para definir una construcción condicionada. si la declaración se usa para ejecutar un bloque de código si la condición es verdadera.
Ejemplo
var date = new Date();
var day = date.getDay(); // Sunday Saturday : 0 6
if(day==5) (
alert("This is weekend!");
) else (
alert("This is non-weekend!");
13. Romper palabra clave
usado en un bucle para romper o detener la ejecución del bucle.
Ejemplo
for(var a=0; a<=10; a++) (
if(a == 5)
break;
document.write("The loop is running for " + a + " times");
)
14. palabra clave del depurador
Se usa para detener la ejecución del código JavaScript y llamar a la función de depuración si se define. Palabra clave del depurador igual que el corte.
Ejemplo
var prod = 10 * 10;
debugger;
document.getElementbyId("id").innerHTML = prod;
15. Yi eld palabra clave
Se usa para pausar y reanudar una función de generador. La función de generador es la misma que una función normal, pero para devolver un valor en lugar de retorno, utiliza la palabra clave de rendimiento.
Ejemplo
function* iter( a ) (
while (a < 4) (
yield a++;
)
)
const i = iter ( 1 );
console.log(i.next().value); //return 1
console.log(i.next().value); //return 2
console.log(i.next().value); //return 3
16. Continuar palabra clave
Usado en un ciclo para continuar el ciclo y omitir las siguientes declaraciones dentro del ciclo.
Ejemplo
for(var a=0; a<=10; a++) (
if(a == 5)
continue;
document.write("The loop is running for " + a + " times");
)
17. expor t * palabra clave
Se usa para exportar objetos, funciones o valores desde el módulo para que pueda usarse en otro programa con la ayuda de la declaración de importación.
Ejemplo
export let var fruits = ("apple", "banana", "orange");// export an array
export const fruit= "apple";// export a constant
18. n ull palabra clave
Se utiliza para representar un tipo de datos especial sin valor.
Ejemplo
var age = null;
alert(age);
19. Nueva palabra clave
Se usa para crear un objeto.
Ejemplo
Employee obj = new Employee ();
20. lanzar palabra clave
Se usa en un bloque de prueba para lanzar explícitamente un objeto de excepción.
Ejemplo
Var i=1
try (
if(i == "") throw "is Empty";
if(x > 0) throw "positive";
if(x < 0) throw "negative";
)
catch(msg) (
message.innerHTML = "Input " + msg;
)
21. mientras que la palabra clave
Se utiliza para el bucle while, mientras que el bucle ejecuta el bloque de código hasta que la condición sea verdadera.
Ejemplo
var a=1;
while(a <= 10)
(
document.write("loop is running for " + a + "times
a ++;
)
22. Eliminar palabra clave
Se usa para eliminar propiedades de un objeto.
Ejemplo
var fruits=(f1: “apple”, f2: “banana”, f3: “orange”);
delete fruits.f1;
23. palabra clave super *
Se usa para llamar a la función o método de una clase principal.
Ejemplo
super.disp(); //the disp is a method of a parent class
24. palabra clave predeterminada
Se utiliza en una expresión de cambio para especificar las acciones a realizar si no hay caso
Ejemplo
var date = new Date();
switch(date.getDay()) (
case 6:
alert("This is weekend.");
break;
case 0:
alert("This is weekend.");
default:
alert("Looking for a weekend.");
break;
)
25. palabra clave protegida
Se puede usar un modificador de acceso con atributos, clases, constructores y métodos que lo hacen no accesible a otras clases.
Ejemplo
public class Employee (
protected String efn = "Joseph";
)
26. Palabra clave del paquete
Se utiliza para identificar clases de Java y para ejecutar el método de Java en un JavaScript.
Ejemplo
inBlock('package') = something;
27. Palabra clave de interfaz
Se utiliza para definir una interfaz (la interfaz contiene todos los métodos abstractos).
Ejemplo
interface car
method drive(whichSpeed)
method break( )
class car1 implements car
(
// Class code here
)
28. implementa la palabra clave
Se usa para implementar la interfaz en una clase.
Ejemplo
interface car
method drive(whichSpeed)
method break( )
class car1 implements car
29. Con palabra clave
Se usa para iterar, simplemente, en resumen, se acorta para la iteración.
Ejemplo
var fruits = ("apple", "banana", "orange");
for ( var i = fruits.length; i--; ) (
with (( no : i )) (
link.onclick = function() (
alert(no);
);
)
)
30. palabra clave import *
Se utiliza para importar el módulo en el programa javascript.
Ejemplo
import * as alias from '/modules/mymodule.js';
31. typeof palabra clave
Que solía devolver el tipo de datos de un operando.
Ejemplo
typeof(“hello”) // output as string
32. Palabra clave Var
Utilizado para declarar una variable,
Ejemplo
var fruits = ("apple", "banana", "orange");
var age=22;
33. palabra clave awa i t *
Solía esperar a JavaScript hasta que la promesa devuelva su resultado.
Ejemplo
async function fun() (
let promise = new Promise((resolve, reject) => (
setTimeout(() => resolve(" yes, it is done!"), 100)
));
let res = await promise; // wait until the promise returns us a value
alert(result); // output give yes, it is done
)
);
fun();
34. palabra clave enum *
Se usa para definir una lista predefinida.
Ejemplo
const fruits=(
APPLE: 'apple',
BANANA: 'banana',
Orange: 'orange',
)
let fruit =fruits.APPLE
if(!fruit)(
throw new Error(' fruit is not defined ')
)
switch( fruit )(
case fruit.APPLE: alert("This is an apple.");
break;
case fruit.BANANA: alert("This is a banana.");
break;
case fruit.ORANGE: alert("This is an orange.");
)
35. prueba la palabra clave
Se utiliza para el manejo de excepciones para verificar un bloque de código en busca de errores.
Ejemplo
Var i=1
try (
if(i == "") throw "is Empty";
if(x > 0) throw "positive";
if(x < 0) throw "negative";
)
catch(msg) (
message.innerHTML = "Input " + msg;
)
36. Capturar palabra clave
Nuevamente utilizado en el manejo de excepciones para manejar el error.
Ejemplo
Var i=1
try (
if(i == "") throw "is Empty";
if(x > 0) throw "positive";
if(x < 0) throw "negative";
)
catch(msg) (
message.innerHTML = " Input " + msg;
)
37. finalmente palabra clave
Utilizado en el manejo de excepciones, finalmente el bloque de código siempre se ejecuta independientemente de si el error se está generando o no.
Ejemplo
Var i=1
try (
if(i == "") throw "is Empty";
if(x > 0) throw "positive";
if(x < 0) throw "negative";
)
catch(msg) (
message.innerHTML = "Input " + msg;
)
finally
(
alert("This is a finally code, which always execute.");
38. palabra clave Const
Se usa para definir una variable constante y no se puede reasignar más.
Ejemplo
const age=22;
39. palabra clave privada
IS un modificador de acceso puede usarse con atributos, clases, constructores y métodos que lo hacen no accesible a otras clases.
Ejemplopublic class Employee (
private String efn = "Joseph";
)
class MainClass (
public static void main(String() args) (
Employee obj = new Employee ();
System.out.println("Name= " + obj.efn + " " + obj.lname);// gives error
)
)
40. Palabra clave verdadera
Se utiliza para almacenar o representar el tipo de datos primitivo booleano 'verdadero'.
Ejemplo
var inp = true;
41. Palabra clave falsa
Se utiliza para almacenar o representar el tipo de datos primitivo booleano 'falso'.
Ejemplo
var inp = false;
42. Palabra clave nula
se utiliza para evaluar una expresión y devuelve indefinido. Un operador vacío se usa con frecuencia para obtener el valor primitivo indefinido.
Ejemplo
click link
43. Cas e palabra clave
Se utiliza en una construcción de cambio de caso, donde el valor de una expresión se compara con el valor de la cláusula del caso y ejecuta las declaraciones asociadas con el caso cuyo valor de caso coincide.
Ejemplo
var date = new Date();
switch(date.getDay()) (
case 6:
alert("This is weekend.");
break;
case 0:
alert("This is weekend.");
default:
alert("Looking for a weekend.");
break;
)
44. cambiar palabra clave
Se usa en una construcción de cambio de caso, donde el interruptor evalúa una expresión.
Ejemplo
var date = new Date();
switch(date.getDay()) (
case 6:
alert("This is weekend.");
break;
case 0:
alert("This is weekend.");
default:
alert("Looking for a weekend.");
break;
)
45. extiende * palabra clave
Se usa en declaraciones de clase para crear una clase que herede otra clase.
Ejemplo
class Employee extends Person (
constructor(name, eid, salary) (
super(name);
)
get incsalary() (
return this.salary * 0.2;
)
)
46. Esta palabra clave
Se usa para referirse al objeto actual.
Ejemplo
class Employee extends Person (
constructor(name, eid, salary) (
super(name);
)
get incsalary() (
return this.salary * 0.2;
)
)
47. let * palabra clave
Se usa para declarar una variable limitada al alcance de un bloque de código, a diferencia de una variable declarada por la palabra clave var.
Ejemplo
let var fruits = ("apple", "banana", "orange");
48. otra palabra clave
Utilizado en la instrucción if-else, el else indica el bloque de instrucciones que se ejecutarán si la expresión se evalúa como falsa.
Ejemplo
var date = new Date();
var day = date.getDay(); // Sunday - Saturday : 0 - 6
if(day==5) (
alert("This is weekend!");
) else (
alert("This is non-weekend!");
49. Palabra clave estática
Se usa para definir un método estático en una clase. Los métodos estáticos son aquellos que no se invocan en el objeto.
Ejemplo
class Employee extends Person (
constructor(name, eid, salary) (
super(name);
)
static disp()
(
return "This is static method "
)
)
document.writeln( Employee.disp() );
Artículos recomendados
Esta ha sido una guía para las palabras clave de JavaScript. Aquí también discutimos varios tipos de palabras clave con ejemplos. También puede consultar los siguientes artículos para obtener más información:
- Variables en JavaScript
- C Palabras clave
- Palabras clave de Java
- Palabras clave de Python
- Instancia de trabajo de en Java con Ejemplo
- ¿Cómo funcionan los métodos estáticos en JavaScript?