var données = [{
label: '分类一',
value: '0'
}, {
label: '分类二',
value: '1'
}, {
label: '分类三',
value: '2'
}, {
label: '分类四',
value: '3'
}, {
label: '分类五',
value: '4'
}, {
label: '分类六',
value: '5'
}]
<p class="text">
<span>0</span>
<span>1</span>
<span>2</span>
<span>3</span>
<span>4</span>
<span>5</span>
</p>
Veuillez me dire comment restituer la valeur de l'étiquette correspondante dans dom en fonction de la valeur des données de la manière la plus simple ? ? Les données sont incertaines, il peut y en avoir plus de dix ou vingt
La méthode ci-dessus peut être appliquée, mais cela équivaut à enregistrer une variable à chaque fois, à ajouter un nœud span à .text à chaque fois et à manipuler le DOM, ce qui entraîne beaucoup de surcharge ! Personnellement, je recommande d’utiliser la méthode suivante.
Les méthodes ci-dessus sont toutes réalisables, mais les deux premières méthodes ont leurs propres avantages et inconvénients en termes de performances sous Firefox et Chrome. Désormais, la pratique courante consiste à créer un nouveau fragment de document vierge (DocumentFragment).