javascript - Le défilement en boucle infinie de limarquee.js provoquera-t-il des fuites de mémoire?
phpcn_u1582
phpcn_u1582 2017-05-19 10:28:55
0
1
539


Adresse de démonstration http://www.dowebok.com/demo/188/
Je l'ai suivi pendant plus d'une minute et j'ai constaté que l'utilisation de la mémoire avait fortement augmenté, cela signifie-t-il qu'il y a une fuite de mémoire ?
Je veux également demander : existe-t-il un défilement en boucle infinie qui ne perd pas de mémoire ?

phpcn_u1582
phpcn_u1582

répondre à tous(1)
某草草

Le défilement infini signifie démarrer une minuterie, que ce soit en utilisant une animation CSS3 ou un délai d'attente ou un intervalle js.
Lorsque l'intervalle de temps est très court (durée d'exécution de l'opération > période de minuterie), le programme de file d'attente ne sera pas exécuté à temps et la file d'attente du processus sera pleine après un certain temps, donc l'utilisation de la mémoire augmentera.
Pour éviter que la file d'attente ne soit pleine, il faut allonger la période du timer ou faire en sorte que... le temps d'exécution du code

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal