これによると、データ属性APIが常に最もパフォーマンスが高いとは限りません。
データ属性からプログラマティックAPIに切り替えることで、大幅な改善に気づきましたか?
質問する
1394 次
1 に答える
3
私は試した
$(document).ready(function() {
$('body').off('.data-api');
});
javascript.html (すべての javascript プラグインが呼び出される場所) でここからダウンロード: https://github.com/twitter/bootstrap/zipball/master
データ API オフ:
16026 回の呼び出しがあり、226.998ms かかります
data-api on (元のファイル):
同じ数の呼び出しとほぼ同じ時間がかかります
結論
すべての Twitter ブートストラップ jquery プラグインを含むページにもかかわらず、違いはごくわずかです。
パフォーマンスに関しては、大幅な最適化というよりも、間違いなく優れた実践の問題だと思います。
于 2012-06-14T22:00:27.740 に答える