J'ai pris une variable dans une fonction et je veux utiliser cette valeur dans une autre fonction. S'il vous plaît me donner l'exemple ...Comment appeler la valeur d'une variable qui est dans une fonction vers une autre fonction dans 3.0
Q
Comment appeler la valeur d'une variable qui est dans une fonction vers une autre fonction dans 3.0
-1
A
Répondre
0
Je n'ai pas tout à fait comprendre que vous pB, mais return
vous variable
du function
et le transmettre comme parameter
à l'autre function
.
function foo():String {
var tmp:String="hello";
//...
return tmp;
}
function bar(value:String):void{
//...
trace(value); // will trace "hello"
}
var str:String=foo();
bar(str);
// or
bar(foo());
0
Si vous devez utiliser une variable définie dans le corps d'une fonction dans une autre fonction, vous pouvez retourner la valeur que vous êtes après de la première fonction.
Voici un exemple qui parcourt un tableau fourni et renvoie l'index du premier numéro correspondant (find
).
function iterate(find:uint, values:Array):int
{
var i:uint = 0;
for(i; i<values.length; i++)
{
if(values[i] == find) return i;
}
return -1;
}
function doThings():void
{
var iterations:int = iterate(10, [5, 2, 5, 6, 10, 17, 4]);
trace(iterations); // output: 4
}
doThings();
Si vous avez besoin de plusieurs valeurs, alors vous pouvez le stocker dans un objet ou un tableau et retourner que:
function getpos():Object
{
var obj:Object =
{
x: stage.mouseX,
y: stage.mouseY,
side: mouseX < stage.stageWidth/2 ? "left" : "right"
};
return obj;
}
stage.addEventListener(MouseEvent.CLICK, _click);
function _click(e:MouseEvent):void
{
trace(getpos().side, getpos().x, getpos().y);
}
Questions connexes
- 1. Appeler une variable d'une autre fonction Python
- 2. Comment référencer une variable dans XSL d'une fonction vers une autre fonction?
- 3. pour appeler une fonction autre
- 4. fonction Pipelined appeler une autre fonction pipelinée
- 5. Comment appeler la fonction vide dans une autre classe?
- 6. Comment appeler une fonction d'une autre fonction en C++?
- 7. Comment appeler une fonction pointeur vers membre?
- 8. comment appeler une autre fonction en javascript?
- 9. Comment extraire le nom d'une variable dans une fonction appelée depuis une autre fonction dans R?
- 10. Javascript - Variable de fonction à utiliser dans une autre variable
- 11. comment obtenir la valeur d'une fonction à une autre fonction
- 12. C# Comment utiliser une valeur d'une fonction dans une autre?
- 13. Comment appeler une variable d'une autre classe?
- 14. exécuter une fonction dans une autre fonction dans N fois
- 15. Standard ML: comment exécuter une autre fonction dans une fonction?
- 16. Comment appeler une fonction (non AJAX) après la fin d'une autre fonction (non AJAX) dans Dojo?
- 17. comment appeler une fonction dans un autre contrôleur dans l'allumeur de code?
- 18. Comment appeler une fonction dans jquery?
- 19. Appeler Echo dans une fonction pré-pends une chaîne d'écho pour renvoyer une valeur dans Powershell
- 20. Comment renvoyer une valeur d'une fonction dans AS3? Puis stocker que la valeur dans une variable pour le transmettre à une autre fonction?
- 21. Comment appeler une fonction automatiquement?
- 22. Comment appeler une fonction particulière en fonction de la variable transmise?
- 23. Comment appeler la fonction du contrôleur lorsque l'utilisateur a sélectionné une valeur dans la liste déroulante?
- 24. Comment incrémenter une variable globale dans une fonction?
- 25. Accéder à une variable qui appartient à une autre fonction dans Xcode
- 26. Problème appeler une fonction quand il est dans un .lib
- 27. Variable non envoyée à une autre fonction
- 28. Passer une fonction à une autre fonction dans Actionscript 3
- 29. Comment "répercuter" les résultats d'une fonction dans une autre fonction?
- 30. variable passant d'une fonction à une autre fonction en javascript
salut patrick, j'ai posté le programme détaillé, S'il vous plaît passer et suggérer: Question: Faire un glossaire personnalisé Mots-clefs: flash, flex – mukherjeerimi
Ajouté une réponse à votre question précédente – Patrick