[JavaScript]文末のセミコロンは必須ではないが、なるべく入れること。

| カテゴリ:

JavaScript第5版  第2章2.4セミコロン

文末のセミコロンは必須ではない。
a = 3
b = 4
alert(a)
alert(b)
しかし、セミコロンは入れるように推奨されている。
理由は、JSパーサが勝手にセミコロンを補うので、予期せぬ結果になることがあるため。

悪い例
function x(){
  return
  true
}
alert(x());  // 'undefined'
これは、
return;
true;
と解釈されてしまったため。


トラックバック(0)

トラックバックURL: http://dqn.sakusakutto.jp/mt/mt-tb.cgi/256

コメントする

人気記事

このブログ記事について

ひとつ前の記事:「[JavaScript] 大文字と小文字は区別されます。

次の記事:「[ ] 、"角括弧"の読み方は何?

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

最近の人気記事