Maison > Questions et réponses > le corps du texte
Plusieurs fois, on dit que l'objet jq est un tableau, mais lorsqu'il est testé avec Object.prototype.toString.call(), il s'avère qu'il s'agit d'un [Object Object] au lieu de [Object Array], mais l'objet jq que nous voyons sur la console ressemble à un tableau. Le même arrangement, 0, 1... Alors, l'objet jq est-il un objet ou un tableau ?
代言2017-06-12 09:30:41
C'est un objet, mais il ressemble à un tableau. Nous appelons généralement cette structure "de type tableau"
.La clé de ce type d'objet est la valeur [0, 1, 2, ...], et il a un attribut de longueur, à quoi il ressemble ci-dessous
selections = {
0: dom1,
1: dom2,
length: 2
}
某草草2017-06-12 09:30:41
L'objet jQuery, comme son nom l'indique, est un objet. C'est juste qu'il a certaines caractéristiques des tableaux, comme la possibilité d'utiliser des indices, l'attribut de longueur, etc., mais il a aussi des méthodes avec des attributs que les tableaux n'ont pas. Ce type d'objet peut être appelé un objet de type tableau