φ(..)メモメモ
さりげにハマった…
「undefined」
javascript の コードで関数の戻り値に受けて結果に対して
length を参照して処理を振り分けるってのをやっていたけど、
呼び出す関数を書き換えた結果、戻り値が変わった…
汎用的にしたかったので、関数ではなく呼び出し側で対応した。
VB.NET なら Nothing あたりでいいんですけど、javascript も 「undefined」
があるんで、こいつと比較と思ったんですけど、どうもオススメしない
というのがHitする。(単なる変数で予約語ではない為、書き換えが可能)
まぁ、困った時は JQueryで。
$.isEmptyObject(object)
こいつで判定して、trueなら初期値を設定するようにした。
テストしてOKだったので、チェックインして終了。
ちょっと気になって、もうちょい調べたら、ちゃんと書いているサイトを発見。
こちらでもよかったな。