var t = { a: 0 }; t.watch("a", function (name,old,newValue) { console.log( [name,old,newValue] ); return newValue; } ); t.a++; t.a+=1; ++も+=1も両方newValueがNaNになる。勘違いでした... ["a", 0, 1]["a", 1, 2]になります。os0xさんありがとうござ... 続きを読む
"As a general-purpose scripting environment I have found JSDB ... to be a superbly powerful and extensible environment for managing batch tasks." A. M. JSDB is JavaScript for databases, a scripting language for data-driven, network-centric ... 続きを読む
最近夢中のレンタルサーバーDreamHostにSpiderMonkeyをインストールしてみました。(レンタルサーバーに夢中になる要素があるかどうかは・・・) $ cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot login Logging in to :pserver:anonymous@cvs-mir... 続きを読む
当日の資料など Apple Keynoteのファイル(っつーかディレクトリ)で配るのが一番効率いいんですが、それだと嫌がらせ的なので一応PDFとQuickTimeムービーに書き出したものを転がしておきます。再考ですかー!?JavaScript - SpiderMonkeyといっしょ(PDF 2.3Mbyte) ... 続きを読む