不具合農場 地獄の大豊作不具合様は本日もすこやかなれば、本日も大豊作なり。 不具合様には不具合をお供えすべし。 今日もお供え物作ってますか? |
トップへ戻る ブログのトップへ戻る Word Press |
|
不具合道楽 地獄のフルコース不具合御飯 不具合味噌汁 不具合満漢全席 | ||
コンピューターのはらわた無修正大公開 | ||
不具合設計局キャンペーン中 |
2008-07-17 (Thu)
_ [日々の生活] 仕事:頭痛
先週、仕事を追い上げていて睡眠のパターンが崩れ、今週は月曜から変です。ていうか、寝過ぎになって強い頭痛がするようになり、月曜は何も手に付かず。火曜も引き続きダメ。で、水曜です。ようやく正気に戻ってきました。おかげで仕事は遅れてしまいましたよ。JavaScriptで空文字列を評価させると、falseになるんですね。
var a = ''; alert(a ? 'true' : 'false');このコードはfalseが表示されます。どういう思想に基づいてこのような仕様にしたのか、さっぱり分かりません。整数で0だとfalseだからなんでしょうか。気がついた時には思わずのけぞりそうになりましたよ。
空文字列を評価するとfalseになる言語というとOracleがあります。Oracleは空文字列という表現が無く、空文字列はnullとして扱われます。一方、JavaScriptの場合は空文字列という表現があって、この表現を評価するとfalseです。この仕様は私が知る限り他に例がないです。なんでこんな仕様にしたのかなあ…。
[ツッコミを入れる]