タグ

ブックマーク / kosugi-tomo.vox.com (2)

  • Tinyurl Decoder - Vox

    昨日,初めてグリモンを作ってみて,あーこりゃたのしーみたいな状態なわけですよ.で,TinyUrl をデコードできないかという発言と AutoPagerize 対応しないかなという発言に反応してチトやってみた.現実逃避.グリモン暦二日なので色々とご容赦いただきたい ;DAutoPagerize 対応部分がチト強引かなぁ. 追加された部分だけ走査すると早いんだろうなー.detinyurl.user.js早速,onscroll の度に getElementsByTagName を実行するという鬼畜仕様を改善.scroll が落ち着くたびに走査.早速,フラグの true と false 間違えてたので修正 (死亡). 追記 (2007-09-15) 色々修正

  • Greasemonkey script execution environment - Vox

    去る 7/14 に Twitter 発の「初心者向け Javascript 勉強会」が株式会社ノッキングオンにて開催された (こういった勉強会などを対象に会議室を提供して頂けるようだ.感謝!!).長文を書くのが苦手なので,あまり「まとめ」染みたことはできないのだが,印象に残っている範囲で一点だけ (一点かよ!!). 実は先週初めて Greasemonkey に触れて色々と遊んでいたのだが,学習用に目にした殆どのスクリプトにおいてコード体を匿名関数で wrap しているのが気になった. (function(){   // こんな感じ })(); このケースで匿名関数を使う利点として,パッと思いつくのはこれくらい. 現行変数オブジェクトのプロパティを汚染しない 途中で return できる 自分自身を呼び出せる 2 は場合によっては使えるかもしれないが必須というわけではないし,3 が必要にな

  • 1