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