Variables, Types, Operators, Scope, Hoisting, Storage
What is the difference between "Pass by Value" and "Pass by Reference"?
What is the difference between null and undefined?
What is the difference between == and === in JavaScript?
Is JavaScript a dynamically typed or statically typed language?
What are the differences between let, var and const? (Select all that apply)
What is Hoisting in JavaScript?
What is the Temporal Dead Zone (TDZ)?
What is setTimeout in JavaScript?
What is the difference between setTimeout and setInterval?
What is IIFE (Immediately Invoked Function Expression)?
What is destructuring in JavaScript?
What is the main difference between Local Storage and Session Storage?
What will console.log(typeof null) output?
What is NaN in JavaScript?
What is the output of console.log(0.1 + 0.2 === 0.3)?
What is the output of console.log("5" + 3)?
What are template literals in JavaScript?
What is the purpose of "use strict" in JavaScript?
What is the difference between function declarations and function expressions?
What are falsy values in JavaScript? (Select all that apply)