for ループ以外での in の利用
MochiKit で
if (uri in allScripts) {
みたいなテストの仕方を見て、最初意味が分かりませんでした。
そこで、まさかと思いながらも試しに
alert("close" in window);
としてみると、true が表示されました。
う〜ん、便利ですね。
てっきり in はオブジェクトのキーに一つひとつアクセスするためのものだと思っていたので、「キーを含んでいるかどうか」のテストに使えるとは全然知りませんでした。
有名なんでしょうか?