0
我有一個通用的問題。 我聽說過很多次,一個偉大的方式來加速你的代碼是不一遍又一遍撥打同一個選擇 - 例如 - 4次DIV一個選擇:JQUERY - 加速代碼
if($('div#spotJoinSite').is(':visible')) {
var pos = $('div#spotJoinSite').offset();
var width = $('div#spotJoinSite').width();
var height = $('div#spotJoinSite').height();
$('div#container_join_messages').css({'position': 'fixed'});
}
難道因此是個好主意有那個連接所有需要選擇變量JS腳本的頂部的部分 - 例如:The變量都可單獨使用
var spotJoinSite = $('div#spotJoinSite');
var container_join_messages = $('div#container_join_messages');
。
這是個好主意還是壞主意? 預計速度會提高多少?是否知道或不? 有什麼潛在的問題? 你會這樣做嗎?
如果變量名稱與選擇器相同,則很容易引用它們。