- 223 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 20:06:57.74 ID:6huP5UCX.net]
- >>218
いや違うぞ。 >>211の主張は、「undefinedを代入するな」ではなく、「undefinedを有効値(意味のあるもの)として使うな」だ。 プログラミング言語上のundefinedに対し、アプリケーション上の意味をオーバーロードしていることを問題視している。 といってもこの表現では君には伝わらないだろう。そこでさらに平易に言い換えると、 例えば、Ruby等、undefinedがない言語で組んだ時、 アプリ上で「未実施」「成功」「失敗」「情報無し」の4値状態が必要であれば、 当然 true/false/nil では足りないから何らかの対策をするだろ。 それをJavaScript(4値状態可能)であったとしてもやれと言っている。 まあ君はNaNも導入しているので5値状態まで行けるのかもしれんが、どこまでそれやるの?という話になる。
|

|