セミコロンの配置に関してw3schoolsを勉強していて、「いつもセミコロンで簡単なステートメントを終了します」と言っています。そして: "複雑なステートメントをセミコロンで終わらせないでください。"彼らは、単純な文と複雑な文の違いを定義しておらず、徹底的なオンライン検索でも答えは得られなかった。 JavaScriptのセミコロンプレースメントとはまだ混同されています。助けていただければ幸いです。ありがとう!単純なステートメントと複雑なステートメントの違い - Javascript
リンク:http://www.w3schools.com/js/js_conventions.asp それは見出しの下にある:「文規則」
はあなたが引用しているページへのリンクを提供しています。一般的には、ステートメントの最後にセミコロンを置くだけです。関数定義の後のように、それらが必要ない場所がいくつかありますが、関数の後に追加したとしても、何も破壊されません。セミコロンが属しているかどうか混乱している場合は、試してみてください。また、3wschoolsの代わりにjavascriptを学ぶためにMDNのウェブサイトを使用することを検討してください。 w3sは無意味な記述と例を与える傾向があります。 –
SOのドキュメントへのリンクを回答として投稿するのが適切かどうかわかりませんが、[自動セミコロン挿入]に関する記事があります(http://stackoverflow.com/documentation/javascript/4363/automatic-semicolon -insertion-asi#t = 201608031320000905945) – BSMP
Pamblamによると、w3スクールには疑問があります。 –