Quelle est la différence entre $(".selector").size()
et $(".selector").length
?
Réponses
Trop de publicités?Longueur retourne la même chose et est légèrement plus rapide selon le jQuery documentation.
Source: http://api.jquery.com/size/
Ils seront tous deux donnent le même résultat, mais .la longueur est légèrement plus rapide.
Voir http://api.jquery.com/size/:
L' .la longueur de la propriété est légèrement plus rapide façon d'obtenir cette information.
La longueur est beaucoup plus rapide.
Voir le tutoriel taille et de la longueur.
.size() est un appel de Méthode, qui renvoie la longueur de la propriété. Vous pouvez donc appeler la méthode de restituer les biens, ou vous récupérer directement la propriété.
La méthode de (.size()) est probablement celui que vous devriez être en utilisant, comme il a été probablement mis en œuvre à l'abstraction de la possibilité de la longueur de la propriété en cours de modification.