JavaScriptパフォーマンス改善(2) document.getElementById(要素ID)も、でら遅いじゃん! 【調査対象】 ブラウザ: IE,Firefox 遅いJavaScriptコード: document.getElementById(id) 改善速度: IEは数百倍(200〜2000倍以上),Firefoxは8倍程度 改善方法: 最初にすべての要素をキャッシュしておき、キャッシュから要素を取得する。 【Sample Code】 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>