➡ What are the different data types present in JavaScript?
➡ Explain Hoisting in JavaScript
➡ Difference between “ == “ and “ === “ operator
➡ Difference between var and let keyword JavaScript
➡ Explain Implicit Type Coercion in JavaScript
➡ Explain Higher-Order Functions in JavaScript
➡ Describe NaN property in JavaScript?
➡ Explain passed by value and passed by reference
➡ What is an Immediately Invoked Function in JavaScript?
➡ Define strict mode in JavaScript and its characteristics
➡ Is JavaScript a statically typed or a dynamically typed language?
➡ Explain “this” keyword
➡ What do you mean by Self Invoking Functions?
➡ Explain call(), apply() and, bind() methods
➡ What is the difference between exec () and test () methods in JavaScript?
➡ What is currying in JavaScript?
➡ What are some advantages of using External JavaScript?
➡ Explain Scope and Scope Chain in JavaScript
➡ Explain Closures in JavaScript
➡ Mention some advantages of javascript
➡ Why do we use the word “debugger” in JavaScript?
➡ What are object prototypes?
➡ What are callbacks?
➡ What are the types of errors in JavaScript?
➡ What is memoization?
➡ What is recursion in a programming language?
➡ What is the use of a constructor function in JavaScript?
➡ What is DOM?
➡ Which method is used to retrieve a character from a specific index?
➡ What do you mean by BOM?
➡ What is the distinction between client-side and server-side JavaScript?
➡ Define arrow functions?
➡ What do you mean by prototype design pattern?
➡ Differences between declaring variables using var, let, and const
➡ What are the rest parameter and spread operators?
➡ In JavaScript, how many different methods can you make an object?
➡ What is the use of promises in JavaScript?
➡ What are classes in JavaScript?
➡ What are generator functions?
➡ What is the role of deferred scripts in JavaScript?
➡ Why do we use callbacks?
➡ Explain WeakMap in JavaScript
➡ What is Object Destructuring?
➡ Difference between prototypal and classical inheritance
➡ What is a Temporal Dead Zone?
➡ Describe JavaScript Design Patterns?
➡ Is JavaScript a pass-by-reference or pass-by-value language?
➡ Difference between Async/Await and Generators usage to achieve the same functionality
➡ Define primitive data types in JavaScript?
➡ Explain WeakSet in JavaScript?
Source:
Ayush Thaku
No comments:
Post a Comment
If you have any doubts or questions, please let us know.