ES6

ES6 Parameter Handling

ES6 introduced improved parameter handling in JavaScript. Instead of the half array arguments object, these new improvements will significantly improve how we handle arguments…

ES6 Generators

ES6 generators are functions that can be paused or resumed, and work cooperatively in a multitasking applications. ES6 generators become useful in the scenarios…

ES6 Symbols

What are Symbols? Symbols are a new primitive type in ES6. If you ask me, they’re an awful lot like strings. They are tokens…

React & ES6

Why ES6? ES6 is here and now. So writing React JS components in ES6 will be beneficial considering the new features ES6 brings to…

ES6 Modules

What is a module? A module is a self-contained unit of code, which is usually stored in a file. In ES6, modules get language-level…