ECMAScript6の文法詳細

  • 概要

    ECMAScript6の文法全体の詳細は、以下のサイトに日本語で綺麗に、かつ、易しく解説されています。

  • MDN開発者向けのWeb技術JavaScript

    MSN 開発者向けのWeb技術 JavaScript

    なお、解説のソース中に頻繁に出てくる「console.log(...)」という関数は、JavaScriptの関数というよりは、
    ブラウザ用の関数ですので、V8エンジンにはそもそも存在しません。

    ですので、

    console.log( var )hm.debuginfo( var )

    などと置き換えるのが正式です。

    但し、記述されている頻度が非常に高いため、
    「console.log」は「hm.debuginfo」と同じ処理が実行されるようになっています。
    詳細は、こちら

  • 学習用のREPL(インタラクティブシェル)

    iv8.zipは上記hmV8.zipに含まれるClearScript.dll用に調整されたインタラクティブシェルとなります。
    「hmV8 x86 版 の一式」と同じフォルダ(原則、hidemaru.exeと同じフォルダ)に配置して使用すれば、
    「ClearScript + V8」の軽いトライ&エラーや機能確認がやりやすくなります。
    iv8.exeのライセンスは、hmV8+ClearScript と同じです。