#17966

dataset vs getAttribute · jsPerf

Ok, donc "dataset" est environ 450 fois plus lent que getAttribute.
Pourquoi les nav n’utilisent pas un alias de l’un sur l’autre ?

J’imagine que dataset utilise quelques tests en plus (typage, etc), mais quand-même…

C’est pas la première fois que le JS a un fonctionnement surprenant. Par exemple, même pour un nœud dom bien rempli, il est beaucoup plus rapide de parcourir les nœud et les supprimer un par un que de faire un .innerHTML = "".

https://jsperf.com/dataset-vs-getattribute-and-setattribute/13