タグ

ブックマーク / 0xcc.net (22)

  • 日本語テキストをテーブルで表示する - bkブログ

    語テキストをテーブルで表示する DHTML でテーブルを作って日語テキストを表示します。 文字を逆さまにすることもできます。 「将棋JavaScript で作りたい。 駒を表示するために文字を逆さまにしたい。画像は使いたくない」 というようなことを知人が言っていたのに触発されて作りました。 いわゆる一発ネタです。 フォントは kbanner2 のものを変換して使っています。 ソースコード: font.js, tabletext.js, mkjsfont.rb 表示エリア

  • いやなブログ: JavaScript とクロージャ

    JavaScript とクロージャ JavaScript プログラミングはなかなかおもしろいよ、と知人に言ってみたところ、 全然信用されずに怪訝な顔をされる、という目に遭いました。 クロージャが使えて DOM ツリーにイベントハンドラを簡単に追加できるよ、と続けると多少は興味を持ってもらえるようなので、クロージャを使ったサンプルプログラムを書いてみました。 箱の中でマウスカーソルを適当に動かしてください。 このプログラムでは各セルの色の濃さをクロージャを使って保持しています。makeHandler という関数の depth という変数がそれです。クロージャを使うと、個々のイベントハンドラごとに独立した状態を簡単に持たせされるのがポイントです。 別にクロージャを使わなくてもいいようなプログラムですが (クロージャではなく DOM のエレメントに状態を持たせるとか)、こういう風にも書けるよ、と