AmanJavaScript Interview Question: What are Iterables and Iterators?An iterable is any data structure that lets us access its elements. Some built in examples are: strings, arrays, maps and sets.Mar 15, 20221Mar 15, 20221
AmanJavaScript: Create a Function that Returns Curried Version of a FunctionJS Interview Question: Create a function that returns curried version of a functionMar 14, 2022Mar 14, 2022
AmanJavaScript Interview Question: Write Your Own Bind FunctionWhat exactly is the bind method?Mar 11, 20221Mar 11, 20221
AmanJavaScript Interview Question: Explain OOP and FPWhat is Object-Oriented Programming? What is Functional Programming?Mar 9, 2022Mar 9, 2022
AmanJavaScript Interview Question: Explain the ‘this’ KeywordIn JavaScript, “this” will refer to the execution context for that specific call.Mar 8, 2022Mar 8, 2022
AmanJavaScript Interview Question: What is Hoisting?Hoisting is the process of putting all declarations, such as variables and functions, into memory during the compile phase.Mar 1, 2022Mar 1, 2022
AmanJavaScript Interview Question: What is Currying?Currying transforms a function with multiple arguments into a sequence/series of functions each taking a single argument.Feb 25, 2022Feb 25, 2022
AmanJavaScript Interview Question: What is a Closure?A closure is a function that accesses variables “outside” itself, in another function’s scope, even after the parent function has closed…Feb 24, 2022Feb 24, 2022
AmanJavaScript Interview Question: What is Scope?Scope defines the current context of execution. Based on this context of execution, scope will determine what variables, functions…Feb 18, 2022Feb 18, 2022
AmanJavaScript Interview Question: Describe the Difference Between Var vs Let vs ConstThere are 4 key things to look at between let, var and const.Feb 17, 2022Feb 17, 2022