What Is a Higher-Order Function in JavaScript?
What Is an Arrow Function in JavaScript? How Is It Different From a Regular Function?
What is an IIFE (Immediately Invoked Function Expression) in JavaScript? What are the Pros and Cons?
Explain What Hoisting Is in JavaScript
What is JavaScript Closures?
What Is the Difference Between var, let and const in JavaScript?
What Is the Scope and Scope Chain of JavaScript?