¿Cómo acceder a la variable local declarada función interior sin usar "retorno"? -- actionscript-3 camp Relacionados El problema

How to access local variable declared inside function without use of “return”?


0
vote

problema

Español

Este ejemplo simple ilustra lo que es mi problema.

Tengo mi función.

  function myFunction() {     var myValue_1;     var myValue_2;     var myValue_3;     var myValue_4; }   

y quiero acceder a "MyFunction" desde el exterior para traer algunas variables (tratándolo como un contenedor cerrado)

mi pseudocode:

  trace(myFunction.myValue_2 + myFunction.myValue_3)   

¿Es esto posible de alguna manera simple? ¡Gracias!

Original en ingles

This simple example illustrates what's my problem.

I have my function.

function myFunction() {     var myValue_1;     var myValue_2;     var myValue_3;     var myValue_4; } 

And I want to access "myFunction" from outside to bring some variables from it (treating it like a closed container-scope)

my pseudocode:

trace(myFunction.myValue_2 + myFunction.myValue_3) 

is this possible in some simple way? Thanks!

  

Lista de respuestas

0
 
vote
vote
La mejor respuesta
 

no lo es. Debe declararlos en la clase / alcance global, devuélvelos o de alguna otra manera. Pero no hay forma de acceder a esas variables desde fuera de la función.

 

It is not. You need to declare them in the class/global scope, return them or some other way. But there is no way to access those variables from outside the function.

 
 
 
 

Relacionados problema

10  ¿Cómo eliminar a todos los oyentes de eventos de un objeto de pantalla?  ( How to remove all event listeners from a display object ) 
¿Hay alguna manera de determinar qué oyentes de eventos están registrados con un objeto de pantalla? Quiero eliminar a todos los oyentes de eventos de un obje...

50  Sqlstatement.execute () - consultas múltiples en una declaración  ( Sqlstatement execute multiple queries in one statement ) 
He escrito un script de generación de bases de datos en sql y quiero ejecutarlo en mi < un href = "http://en.wikipedia.org/wiki/adobe_integrated_runtime" re...

0  ¿Constructor para asignar el nombre de la instancia de Súper constante al agregar instancia en Flash IDE?  ( Constructor to assign instance name from super constant when adding instance in ) 
Tengo un objeto de biblioteca ( SomethingMC ) que extiende una clase personalizada ( Something ). Something , a su vez, extiende MovieClip . Si agrega So...

3  AS3 Programación FTP y las clases de socket y bytearray  ( As3 ftp programming and the socket and bytearray classes ) 
Perdón por la línea de asunto que suena como un título incluso nerdier Harry Potter. Estoy tratando de usar la clase de socket de AS3 para escribir un progr...

23  Getters / Setters en Java  ( Getters setters in java ) 
Soy nuevo en Java, pero tengo alguna experiencia de Oop con ActionScript 3, así que estoy tratando de migrar confiando en cosas que conozco. En ActionScript...

0  Problemas de clonación de un bytearray extendido  ( Trouble cloning an extended bytearray ) 
He extendido la clase BYTEARRARY, como esta: [RemoteClass(alias="MyByteArray")] public class MyByteArray extends ByteArray {} y se clonó una instancia ...

0  Flex - ¿Cómo funciona nativeApplication.icon?  ( Flex how does nativeapplication icon work ) 
NativeApplication.nativeApplication.icon.bitmaps = bitmapData(); Estoy tratando de editar los mapas de bits para el icono de la bandeja del sistema, pero...

93  ¿Cómo descargar un bytearray usando ActionScript 3?  ( How to unload a bytearray using actionscript 3 ) 
¿Cómo descargo en la fuerza un ByteArray de la memoria usando ActionScript 3? He intentado lo siguiente: AF_INET0 ...

1  Google Maps en Flex Componente  ( Google maps in flex component ) 
Estoy incorporando la API Flash de Google Maps en Flex y se ejecuta bien localmente con la marca de agua, etc. Cuando la subo al servidor (Flex.MyDomain.com),...

2  ¿Hay algún buen programa para ActionScript / Flex que cuenten líneas de código, número de funciones, archivos, paquetes, etc  ( Are there any good programs for actionscript flex thatll count lines of code n ) 
Doug McCune había creado algo que era exactamente lo que necesitaba ( http://dougmccune.com/blog/2007/05/10/analyze-your-actionscript-code-with-this-apollo-ap...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos