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.

Ejemplo
public 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:

  1. Variables en JavaScript
  2. C Palabras clave
  3. Palabras clave de Java
  4. Palabras clave de Python
  5. Instancia de trabajo de en Java con Ejemplo
  6. ¿Cómo funcionan los métodos estáticos en JavaScript?