JavaScript

JavaScriptでコメントは「/* */」をなるべく使わないようにしたい

js_comment

コメントには囲った部分をすべてコメントにする「/* */」と、
1行をコメントにする「//」がありますよね。

今までどちらも使っていましたが「/* */」は
頻繁に使わないほうがよさそうです。

例えば、以下のような場合はシンタックスエラーになるようです。
なぜなら「/* */」この書き方は正規表現リテラルの中にでてくるから。

1
2
3
/*
    var test = /a*/.match(t);
*/

というわけで、今まで知りませんでしたが、
今度からコメントには「//」をメインに使っていこうと思います。
日頃から気をつけていれば習慣になるだろうから。

なので「/* */」は、コードをまとめてコメントアウトして
動作を検証するとかいう場面でのみ使うようにします。

こういう細かいところから実践♪

以下、まとめ。

1
2
3
4
5
6
/*
    このブロックコメントはなるべく使わないようにする。
*/
 
//メインで使うのはこの「//」コメント。
//数行になるとちょっとメンドーくさいけど。

関連記事

  1. trycatch.jpg

    JavaScript

    JavaScriptでエラーが起っても固まらないように「try-catch」する

    HTML5とJavaScriptでこねこねしてWebアプリを作って…

  2. oncomplete_function.jpg

    JavaScript

    【TweenMax】「onComplete」で引数を使う方法

    TweenMaxの「onComplete」で引数を使いたい場合って…

  3. offset_style_data.jpg

    JavaScript

    「offset」と「style」で取得する値が違う

    ちょっとはまったのでメモ。以下のように「offset」と「sty…

  4. obj_clear.jpg

    JavaScript

    配列に入れた無名オブジェクトの値をクリアする

    オブジェクトの値を配列にいれて管理することってけっこうあります。…

  5. tweenmax_js_totation.jpg

    JavaScript

    【TweenMax.js】回転アニメーションも楽々!

    以前も記事に書いたアニメーション用のJavaScriptライブラリ…

  6. tweenmax_js_oncomplete.jpg

    JavaScript

    【TweenMax.js】アニメーション終わりに関数を呼び出す!

    最近はWebアプリでアニメーションが必要になったときに、「Twen…

アーカイブ

  1. QueryString.jpg

    JavaScript

    クエリーストリングを利用してWebページ間でデータを受け渡してみる
  2. 日常

    朝桜
  3. ディスカバリー

    LEGO

    「レゴ スペースシャトル ディスカバリー」落札!
  4. life_size_lego2life_size_lego2.jpg

    アート

    巨大なLEGOあらわる! とってもアートなレゴ・インスタレーション
  5. ポリプロピレン収納ケースをバラすのは「OLFA PカッターL型」がオススメ

    ステーショナリー

    ポリプロピレン収納ケースをバラすのは「OLFA PカッターL型」がオススメ
PAGE TOP