Maison  >  Article  >  interface Web  >  JavaScript implémente les compétences Scheme_Javascript de règles de style CSS créées dynamiquement

JavaScript implémente les compétences Scheme_Javascript de règles de style CSS créées dynamiquement

WBOY
WBOYoriginal
2016-05-16 16:36:561452parcourir

Il existe désormais de nombreux codes JavaScript dans les applications Web et nous recherchons toujours diverses solutions pour les rendre plus rapides.

1. Nous utilisons la délégation d'événements pour rendre la surveillance des événements plus efficace,
2. Nous utilisons la technologie anti-rebond des fonctions pour limiter le nombre de fois qu'une méthode donnée est appelée sur une période donnée. Veuillez vous référer à : Comment empêcher le déclenchement à haute fréquence des fonctions d'événement (traduction chinoise). )
3. Nous utilisons le JavaScriptloader pour charger les ressources dont nous avons réellement besoin, etc.

Il existe un autre moyen de rendre nos pages plus rapides et plus efficaces. Il s'agit d'ajouter et de supprimer dynamiquement certains styles dans la feuille de style directement via JS, au lieu d'interroger constamment les éléments DOM et d'appliquer divers styles. Voici comment cela fonctionne.

Obtenir la feuille de style

Vous pouvez choisir n'importe quelle feuille de style pour ajouter des règles de style. Si vous disposez d'une certaine feuille de style, vous pouvez ajouter l'attribut ID à la balise ou