Symbols are a new primitive type in ECMAScript 6 . This blog post explains how they work.
This blog post is outdated. Please read chapter “New OOP features besides classes” in “Exploring ES6”.
This blog post is outdated. Please read chapter “Metaprogramming with proxies” in “Exploring ES6”.
This blog post explains the ECMAScript 6 (ES6) feature proxies. Proxies enable you to intercept and customize operations performed on objects (such as getting properties). They are a meta programming feature.