60 votes

sélecteur unique jQuery vs .find()

Ce qui est préférable d’utiliser comme perspective de performance:

ou

50voto

James Montagne Points 44517

http://jsperf.com/selector-vs-find-again

le sélecteur est plus rapide

(REMARQUE: html aléatoire inventé juste pour que ce ne soit pas seulement ces éléments sur la page)

17voto

Drath Points 70

En fait, .find() PEUT être plus rapide.

Les sélecteurs semblent être plus rapides que la recherche lorsqu’ils essaient de sélectionner plusieurs éléments; Cependant, si vous utilisez un $.find, ou même aurez mis en cache le descendant, vous pouvez voir que c’est beaucoup plus rapide : http://jsperf.com/selector-vs-find-again/11

Je ne suis pas d’accord sur le fait que la performance n’est pas importante. Dans ce monde de téléphones intelligents, la durée de vie de la batterie est reine.

2voto

Thai Points 4698

Utilisez jsPerf.

J’en ai créé un pour vous.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X