前にはセミコロンを想定しません。そのため、セミコロンは自動挿入されないので最初の例のコードは1つの文として扱われます。2].forEach(alert)しかし、本来は1つではなく2つの文であるべきです。今回のケースのようなマージは間違っているのでエラーです。このようなことが起こるシチュエーションは他にもあります。改行によって文が分割されるとしてもセミコロンを置くことを推奨します。このルールはコミュニティで広く採用されています。初心者はセミコロンを使う方が安全です。コメント時が経つにつれて、プログラムはどんどん複雑になります。追加し始める必要があります。コメントはスクリプトのどの場所にも書くことができます。エンジンはそれらを無視するので、実行には影響しません。残りの行はコメントです。それは行全体または文に従います。この行全体がコメントになります。このコメントは文の後に続いています。2つのメッセージを含む例。これは複数行のコメントです。中にコードをおいても実行されません。ホットキーによりコメントアウトすることができます。複数行コメントです(コードの一部を選択し、ホットキーを押します)。