ECMAScript6の文法全体の詳細は、以下のサイトに日本語で綺麗に、かつ、易しく解説されています。
なお、解説のソース中に頻繁に出てくる「console.log(...)」という関数は、JavaScriptの関数というよりは、
ブラウザ用の関数ですので、V8エンジンにはそもそも存在しません。
ですので、
console.log( var )hm.debuginfo( var )
などと置き換えるのが正式です。
但し、記述されている頻度が非常に高いため、
「console.log」は「hm.debuginfo」と同じ処理が実行されるようになっています。
詳細は、こちら