第一引数に正規表現を与えて、第二引数に置換を行う関数オブジェクトを与えて処理します。変換する方法2010-08-14(Twitter風に)入力文字数をカウントするスクリプトjavascript基本戦略としてはタイマーで文字数を監視して画面に表示するだけです。(追記:「キーイベントじゃないの?」とtwitterで聞かれたんですけど、貼り付けのときにも数字を更新したいので、タイマーで監視するようにしています。)→DEMOただフォーカスを得てい...(Twitter風に)入力文字数をカウントするスクリプト2010-06-08カラーコードの10進数と16進数を相互に変換javascriptカラーピッカーで拾った色がだいたい10進数(0〜255)なので、それを16進数(0〜FF)の表記に変換するプログラム。逆変換も作ってみました。Sortableを使ってドラッグ&ドロップで順序変更できるリストを簡単に作ることができるんですが、見た目がどうも好きじゃないです。なんというか、元いた位置がわからなくなっちゃうとことか。ページのタイトルって、タブやキャプションバーに表示されているわりにどこからもコピーで...見ているページのタイトルを簡単にコピーするブックマークレット2009-11-15jQueryプラグインを作る際の7つのルールjavascript公式のPlugins/Authoringより。自分なりにまとめて再構成しています。jQueryオブジェクトをreturnすること。要素への繰り返し処理にはeach()を利用すること。名前は「$」ではなく「jQuery」を使うこと...jQueryプラグインを作る際の7つのルール2009-11-10配列のlengthは代入可能javascript配列のlengthプロパティは実は書き換え可能で、要素の個数を変更できるみたいです。増やした分は、undefinedが設定されます。固有のオブジェクトの有無で判断するのが一般的なようで、実際問題もないようなのだが。