πΉBasics
What is Js? How does the browser understand your code?
What do you mean by Execution Context ?
Explain the concept ofΒ hoistingΒ in Js?
What is a TDZΒ (Temporal Dead Zone)?
What is scope in Js? What are the different types of scopes in Js?
How do ES6 and Js differ?
What are the different data types in Js?
What are key points about NaN in Js?
Difference between null & undefined ?
Differences between let and var in Js.
Difference between == and === in Js?
What are the possible ways to create objects in Js?
How many ways you add and remove properties in an objects?
What isΒ Object.freeze()Β Object.seal() for?
Difference between slice & Splice method?
What are Closures in javascript?
Differences between Currying & Closures?
What is the difference between Deep Copy & Shallow Copy?