javascript

もっとエレガントにsetTimeoutをメソッド化する方法

※追記:あまりにも記事タイトルが適当すぎて我ながら日本語でおkと思ったのでタイトルを変えました。http://labs.cybozu.co.jp/blog/kazuho/archives/2006/12/oo-settimeout.php http://blog.livedoor.jp/dankogai/archives/50714622.htmlこのネタはmalaさ…

くだらない罠

function hoge(cond1, cond2){ return (cond1) ? "boo" : (cond2) ? "foo" : "woo"; }と書きたくて function hoge(cond1, cond2){ return (cond1) ? "boo" : (cond2) ? "foo" : "woo"; }と書いたら期待通り動かないと思くてはまった。後者は↓と解釈されるの…

JavaScriptがシングルスレッドなのは仕様?

http://d.hatena.ne.jp/amachang/20060910/1157911122 を見て。 たとえば、以下のようなソースの場合、hello と表示されるのはいつだろうか setTimeout(function() { alert("hello") }, 10);〜ここに重くて、1秒の時間を有する処理を書く〜答えは 1000 ミリ…