2010-09-01から1ヶ月間の記事一覧

記号区切り "hoge_fuga" をキャメルケース "hogeFuga" に変換する方法

replace() の第一引数に正規表現を与えて、第二引数に置換を行う関数オブジェクトを与えて処理します。 'hoge_fuga_123'. replace( /_./g, function(matched) { return matched.charAt(1).toUpperCase(); }); // => "hogeFuga123" 正規表現の末尾の g は全部…

IE8でHTML5とjQueryの相性が悪い? (途中)

※途中です。とりあえずここまでうp。HTML : <section id="hoge"><div>XXX</div></section> JavaScript : document.createElement('section'); $(function() { alert([ $('#hoge').html(), // ok $('section').html(), // ok $('#hoge').clone().html(), // empty $('<section><div>XXX</div></section>').html(), // empty '---', $…

VIM (GVIM) で Zen-Coding する方法とサンプルいくつか

dev

Zen-Codingってご存知ですか? ご存知なければ今すぐググるべき。 google:zen-coding一言で言うと、ショートカット駆使してHTMLを高速に入力する方法、ツールです。そのZen-Codingのプラグインを、私が愛用しているGVIMに導入する方法と、その後に素晴らしさ…