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');
。
这是个好主意还是坏主意? 预计速度会提高多少?是否知道或不? 有什么潜在的问题? 你会这样做吗?
如果变量名称与选择器相同,则很容易引用它们。