2行のコードと構造を見比べる

AST ExplorerのJavaScript・acornで確認した構造の抜粋です。このページは編集部の対応表であり、コードを解析・実行するツールではありません。

const score = 3;
const doubled = score * 2;
Program
  body[0]: VariableDeclaration (const)
    id: score / init: Literal (3)
  body[1]: VariableDeclaration (const)
    id: doubled / init: BinaryExpression (*)
      left: Identifier (score)
      right: Literal (2)

構造の確認と、実行結果の確認は別です。

入力用JavaScriptを保存 · AST Explorerで試す

対応表・入力コードは編集部の自作・CC0。AST ExplorerはFelix Kling様と貢献者の皆様によるMITのツールです。ツールのMIT全文。外部サービスへのSave・共有は行っていません。