Currying is a process in which it takes a function which have more than one parameter and converts it in function which takes only one...
Deep and Shallow copy is a technique in which we copy arrays or objects so that they don't have the same reference in the memory. Why do we need deep...
Before ES6(2015), variables used to declare with var. But now with ES6 we have let and const for variable declaration. var had some drawbacks which...
Arrays can be defined with a length of any number of elements, and elements can be added or removed over time; in other words, arrays are mutable. Add...
As a beginner, website clone is a good way to learn and practice the basics. So I tried to clone Zomato website home page using HTML & CSS. Key...