2017-02-06 1 views
0

Dans mon premier fichier .js j'ai un var global avec le nom workitemInspectorValue.Comment obtenir la valeur var d'un autre fichier .js avec jQuery

Comment puis-je obtenir la valeur de workitemInspectorValue avec jQuery à partir du second fichier .js?

+2

Vous ne devriez pas utiliser de variable globale, ils peuvent facilement casser votre code. Cependant, puisque c'est global, vous devriez probablement y avoir accès directement. – Nicolas

Répondre

2

Ceci n'a rien à voir avec jQuery. En JavaScript, les variables globales sont visibles pour tous les fichiers inclus qui sont exécutés après la définition. Si vous avez inclus les fichiers dans le bon ordre, vous devriez pouvoir voir et utiliser la variable globale. En dehors de cela, pensez à la portée de vos variables. Par exemple, passez-les en tant que paramètres de fonction ou, si vous en avez vraiment besoin, attachez-les à un objet global ou au DOM (par exemple en tant qu'attribut à document). Une approche commune consiste également à stocker des données sur les objets en question sur le DOM. Considérons la technique data(), qui est une norme et bien prise en charge par jQuery.