「Javascript:良い部分」から:良い部分:
/* … */
コメントは避けてください。javascriptの*/
便利な構成に表示されます。を使用し//
ます。
OTOHは考えられないので、これらの「便利な構成」が何であるかについて興味があります(おそらく、のような正規表現を除いて/.*/
?)
「Javascript:良い部分」から:良い部分:
/* … */
コメントは避けてください。javascriptの*/
便利な構成に表示されます。を使用し//
ます。
OTOHは考えられないので、これらの「便利な構成」が何であるかについて興味があります(おそらく、のような正規表現を除いて/.*/
?)
ええ、正規表現はおそらく彼が言及していたものです。
ブロガーは、CrockfordがJavaScript:The Good Parts、Chapter number 2(Grammar)で書いたものを省略しようとしていました。このトピックは、最初のセクション(空白)の最後の段落にあります。それは言う、
/ * * /形式のブロック・コメントは、PL/Iと呼ばれる言語に由来します。PL / Iは、おそらく文字列リテラルを除いて、その言語のプログラムで発生する可能性が低いため、コメントの記号としてこれらの奇妙なペアを選択しました。JavaScriptでは、これらのペアは正規表現リテラルでも発生する可能性があるため、ブロックコメントはコードのブロックをコメントアウトするのに安全ではありません。例えば:
/* var rm_a = /a*/.match(s); */
構文エラーが発生します。したがって、/ * * /コメントを避け、代わりに//コメントを使用することをお勧めします。この本では、//は排他的に使用されます。