- スレ立てるまでもない質問はここで 143匹目 [無断転載禁止]©2ch.net
735 :デフォルトの名無しさん[sage]:2016/08/10(水) 14:35:53.03 ID:aUoQ61q7 - 夏時間・うるう秒など、時間は難しい
|
- + JavaScript の質問用スレッド vol.121 + [無断転載禁止]©2ch.net
441 :デフォルトの名無しさん[sage]:2016/08/10(水) 16:52:12.26 ID:aUoQ61q7 - obj = {};
obj.length = 'aaa'; obj.constructor = 'aaa'; obj.__proto__ = 'aaa'; length, constructor には、値を設定できるけど、__proto__ には値を設定できない Objectを辞書として使う際、困る
|
- + JavaScript の質問用スレッド vol.121 + [無断転載禁止]©2ch.net
443 :441[sage]:2016/08/10(水) 17:22:07.59 ID:aUoQ61q7 - ES3でも動くように書いているから、Objectを辞書として使う際、
__proto__ をキーとして使えないから、 絶対にECMAが使わない、今後追加しないプロパティとなるように、 xxxx などを、すべてのキーの接頭辞に付ければ良いかな xxxx__proto__
|
- プログラミングのお題スレ Part8©2ch.net
587 :デフォルトの名無しさん[sage]:2016/08/10(水) 22:17:30.88 ID:aUoQ61q7 - ブール値が無い、C89でも、実質的なブール値という概念がある。
真偽値を返す、比較演算 if(a == b) これを、if(int型)などと書くのは、MISRA-Cなどではコーディング規則違反 偽は0だが、真は0以外で、1とは限らないかも \0 は、NUL文字。文字列の最後に使う、番兵。 NULL は、無効なポインタで、0とは限らないかも
|
- プログラミングのお題スレ Part8©2ch.net
590 :デフォルトの名無しさん[sage]:2016/08/10(水) 23:10:16.36 ID:aUoQ61q7 - まあ、0, 1 とか暗号みたいな数値は、使わない方がいい
false, \0, NULL, 全ビット0 など、意図がわかるようにすべき
|