J'ai problème avec le javascript suivant -l'accès à des variables globales dans un rappel
var bVisited = false;
function aFuncCallBack(somestring)
{
bVisited = true;
}
processingManager.setCallBack(aFuncCallBack);
processingManager.DoWork();
if(bvisited == false)
alert("Call back not entered");
aFuncCallBack
obtient coups dans mon cas; Je mets le bVisited
à true
là - mais toujours quand je vérifie la variable après l'appel DoWork
la valeur est toujours false
- Je ne peux pas figurer quel est le problème. J'ai cherché des discussions mais je n'ai rien trouvé de pertinent.
Quelqu'un pourrait-il jeter un peu de lumière sur les raisons de ce comportement et peut-être que dois-je faire?
Vous pouvez poser cette question comme une question distincte, mais la réponse courte est oui, tout dans le fichier 1 sera visible dans le fichier 2. – Benry