ソフトウェアエンジニアの日常の雑記

日々思ったことをまとめます

Javascript:変数宣言

Javascriptの変数宣言はこのようにかく。

var sample = "1";
var sample2 = "2";

このようにもかける。

var sample = "1",
    sample2 = "2";

また、変数定義したあとの代入の時に変数の初期化してない時にエラーを起こさないように対処する方法

   this.sample = sample2 || {};

こんな書き方をする。変数sample2がundefinedだった場合は、空のオブジェクトがsampleに代入される。Javaにもこんなのが欲しいなー。