recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Comment récupérer la variable globale d'un élément pour éviter d'être pollué?

var ele=document.getElementById('btn');
Lors de l'écriture de js natifs, vous devez obtenir un grand nombre d'éléments de page Maintenant qu'il y a trop de variables globales, comment éviter d'être pollué ?

曾经蜡笔没有小新曾经蜡笔没有小新2804 Il y a quelques jours623

répondre à tous(4)je répondrai

  • phpcn_u1582

    phpcn_u15822017-05-19 10:13:18

    Ouvrez un espace de noms :
    var name={};
    name.common={};
    name.fx={};
    name.site={} ;
    name.common.ele1= document.getElementById('btn');
    neme.fx.ele1= document.getElementById('btn2');

    répondre
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-19 10:13:18

    Enveloppez-le dans IIFE et ne le mettez pas globalement.

    répondre
    0
  • 大家讲道理

    大家讲道理2017-05-19 10:13:18

    Idem à l'étage, enveloppez un étage avec IIFE

    (function () {
        var foo = '...';
        var baar = '...';
    })();

    répondre
    0
  • 黄舟

    黄舟2017-05-19 10:13:18

    Modulaire. modules requirejs/webpack/ES6, les variables sont toutes privées du module.

    répondre
    0
  • Annulerrépondre