Chaining variable assignments may seem fancy but have unintended consequences associated with it.
What is swallow copy vs deep copy?
Arrow function is the most significant change in ES6/ES2015 and since its introduction changed how JavaScript code looks and works.
Javascript three dots (...) to handle array, object and string.
Let's tackle down variable creation using var, let and const.
Reversing is a common task in programming. Different language handle this task differently.