2008-11-21から1日間の記事一覧

evalの第2引数

Firefox3.1でevalの第2引数は削除されるって話だったけど、http://d.hatena.ne.jp/nokturnalmortum/20080925#1222336042 によると3.0.2で既に動かないらしい。 http://d.hatena.ne.jp/os0x/20080925/1222345034

evalは式の評価器と文の実行器のハイブリッドのような存在である

JavaScriptやActionScriptにおいては、evalは式の評価器と文の実行器のハイブリッドのような存在である。eval は最後に評価された式の値を返し(JavaScriptとActionScriptではすべての文は式である)、最後のセミコロンは省くことができる。 式評価器として…

ちょっとずつちょっとずつなにやっているか読めるようになってきた。おもしろいモンだね。 わかんなくてもジーっと見つめて、見つめて、ちょっとよそ見して、また思いだして見つめて、ちょっとあきらめて、見つめて見つめて、なんてやってるとそのうちなんと…

var getElementsByXPath = eval('getElementsByXPath',window.AutoPagerize.addFilter);

setTimeout(function(re){ try { var AutoPager = eval('AutoPager',window.AutoPagerize.addFilter); var ap = eval('ap',window.AutoPagerize.addFilter); var getElementsByXPath = eval('getElementsByXPath',window.AutoPagerize.addFilter); } catch (…

AutoPagerize の SITEIFNO を別のグリモンスクリプトの中に書き込む方法

var autopagerize_siteinfo = [ { SITEINFO for hogehoge.com } ,{ SITEINFO for fugafuga.net } ]; if (window.autopagerize_siteinfo && window.autopagerize_siteinfo.some) { autopagerize_siteinfo = window.autopagerize_siteinfo.concat(autopagerize…

eval(string [, object])

Syntax eval(string [, object]) Parameters string A string representing a JavaScript expression, statement, or sequence of statements. The expression can include variables and properties of existing objects. object Non-standard Obsolete An …