tamacyaのブック
(185 keywords)

最新日記

RSS
  • 日記はまだありません

tamasally のお気に入り

  • 高田のあたりまえノート単語集 高田のあたりまえノート単語集
  • なおきのナレッジベース なおきのナレッジベース
  • shinout.knowledge shinout.knowledge
  • フキの思考 フキの思考

tamacyaのブックのメンバー

  • 西小倉パンデイロ 西小倉パンデイロ
  • 里香 里香
  • なおき なおき
  • gacky gacky

jQuery 高速化の履歴

jQuery を高速に使う CSS セレクタの書き方
http://d.hatena.ne.jp/nitoyon/20081211/jquery_fast_css

.hoge と#hogeでは負荷が違うらしい。
idは基本的に一個しかないものだから、一度検索に引っかかると処理をやめるけどclassは複数存在するものだから、全文検索して処理するからという理解。

後、大雑把に「このdivの中のradioを全部.attr('disabled', true);」するよりも、細かく条件をつけてあげたほうが処理に時間がかからない。

jQueryCSSセレクタAPIを高速に扱う方法
http://tech.kayac.com/archive/jquery-selector-api-tuneup.htm...

$('div#hoge') * 1000 = 25ms
$('#hoge') * 1000 = 3ms
$('div.hoge') * 1000 = 23ms
$('.hoge') * 1000 = 13ms

「div#hoge」よりも「#hoge」と書いたほうが早い。