The Reflect API of ES6

Reflection in a programming language is the act of inspecting, dynamically calling, and modifying classes, objects, properties, and methods. In other words, reflection is the ability of the program……

Similar

The remarkable ES6 spread operator

A quick post to write about one of my favourite ES6 feature - Spread operator. What is it?Official (and frankly boring) definition from Mozilla docs: Spread syntax (...) allows an iterable such as an array expression or string to be expanded in places whe... (more…)

Read more »

Journey to ES6 and Beyond

Traveling to Al Qudra lakes, with nothing much to do for about next hour, here comes a post about the history of JavaScript discussing how did we get here and what to expect in future. (more…)

Read more »