Что из перечисленного теоретически будет лучше с производительностью и / или памятью?Другими словами, должен ли jQuery работать, чтобы выбрать один и тот же элемент несколько раз, или он знает, какие элементы он выбрал в прошлом?
Я намеренно оставил анимацию без аргументов, это чистотеоретический вопрос.
$("#someelement").animate();
$("#someelement").animate();
$("#someelement").animate();
$("#someelement").animate();
$("#someelement").animate();
$("#someelement").animate();
$("#someelement").animate();
$("#someelement").animate();
$("#someelement").animate();
$("#someelement").animate();
или
var element = $("#someelement");
element.animate();
element.animate();
element.animate();
element.animate();
element.animate();
element.animate();
element.animate();
element.animate();
element.animate();
element.animate();