Maison  >  Article  >  interface Web  >  Quelle est la différence entre jquery size() et length

Quelle est la différence entre jquery size() et length

coldplay.xixi
coldplay.xixioriginal
2020-11-19 11:37:582605parcourir

La différence entre jquery size() et length : 1. length est un attribut, et vous ne pouvez utiliser length que pour calculer la longueur du caractère ; 2. méthode [size()] dans jQuery, utilisée pour obtenir le nombre d'éléments, à partir de 1 Calculez la longueur du tableau.

Quelle est la différence entre jquery size() et length

La différence entre jquery size() et length :

Quantity length est un attribut

● size () est la méthode

● Vous ne pouvez utiliser que length

pour calculer la longueur des caractères. Si vous souhaitez obtenir le nombre d'éléments, les deux ont le même effet. la valeur obtenue par

$("img").length 
$("img").size()

est la même, mais si vous souhaitez obtenir la longueur d'une chaîne, vous devez utiliser la longueur, telle que

$("#text").val().length

La différence entre la longueur et la taille de jQuery ( ), on peut voir d'après ce qui précède que size() est appelé, l'attribut length est implémenté et dans jquery Après 1.8, length a remplacé size(); car length n'a pas besoin de renvoyer un appel de fonction, c'est mieux.

size() est une méthode dans jQuery, utilisée pour obtenir le nombre d'éléments et calculer la longueur du tableau à partir de 1. Seul length peut être utilisé pour calculer la longueur des caractères. Par exemple :

$("#dataRuleListtbody").find(":checkbox").size();
$("#dataRuleListtbody").find(":checkbox").length

Recommandations d'apprentissage gratuites associées : JavaScript (vidéo)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn