- 105 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 09:10:27.24 ID:N6sFDxPG.net]
- >>102
ESの範囲だけならそうだが、実際はESの範囲でnullは極めて限定的にしか表に現れない。 実際のnullのイメージというのは外様APIが作ってる面が大きい。 そしてprompt()みたいに基本文字列型を返す代わりにnullを返すものもある。 よって、nullは”明示的”な「サイン」と考えるのが一番現実に合っている。 undefinedもしかり。ただこちらはESの範囲でも様々に”暗黙的”に表に現れる。 そういう意味でレイヤーが違う。 >>103 どちらかというと内部的には両方の概念が合ったほうがいい。 表に出す時nullだけに絞ると言ったことは勿論可能。 nullだけあればいいというより、nullだけに絞る選択をすることも可能というべきか。 だが使える道具の大小というのはどっちもメリット・デメリットがあって、 個人的に考えるに両方ほぼ同価値で優劣は付けられないと思う。
|

|