in JavaScript by
What is a Temporal Dead Zone?

1 Answer

0 votes
by

Temporal Dead Zone is a behaviour that occurs with variables declared using let and const keywords.

It is a behaviour where we try to access a variable before it is initialized.

Examples of temporal dead zone:

x = 23; // Gives reference error

let x;

function anotherRandomFunc(){

  message = "Hello"; // Throws a reference error

  let message;

}

anotherRandomFunc();

In the code above, both in global scope and functional scope, we are trying to access variables which have not been declared yet. This is called the Temporal Dead Zone .

Related questions

0 votes
+1 vote
asked Jul 29, 2020 in Oracle by Hodge
0 votes
asked Mar 6, 2020 in Agile by rahuljain1
0 votes
asked Mar 8, 2021 in PL/SQL by sharadyadav1986
0 votes
asked Oct 18, 2021 in Azure by john ganales
...