Comunidad de diseño web y desarrollo en internet online

Borrar todas las variables

Citar            
MensajeEscrito el 12 Jun 2005 05:31 am
Hay alguna forma de borrar todas las variables, incluso sus definiciones en forma total en alguna parte de un programa de flash?

Por La_Gata

123 de clabLevel



 

msie
Citar            
MensajeEscrito el 12 Jun 2005 05:34 am

Código :

function borrar(esto){
    for(i in esto){
        esto[i] = null;
        delete esto[i];
    }
    delete esto;
}
borrar(this);

Lo colocas en algun frame, lo invocas y ya esta, aunque personalmente no veo para que querrias algo como eso

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

clabbofh
Citar            
MensajeEscrito el 12 Jun 2005 05:57 am

Freddie® escribió:

Código :

function borrar(esto){
    for(i in esto){
        esto[i] = null;
        delete esto[i];
    }
    delete esto;
}
borrar(this);

Lo colocas en algun frame, lo invocas y ya esta, aunque personalmente no veo para que querrias algo como eso


Esa funcion parece servir para variables definidas con arrays..no?
Lo que quiero es borrar todas las variables de una sola vez, sin tener que fijarme cuales son sus nombres. Por ej, en programacion Fox, yo podria hacer: Clear all y da como resultado eso: borra todas las variables.
Quiero saber si hay algo parecido en Flash.
Gracias.

Por La_Gata

123 de clabLevel



 

msie
Citar            
MensajeEscrito el 12 Jun 2005 06:01 am
Ese codigo borra todas las variables creadas en el codigo.

Pruebalo primero ... no veo porque metes arrays en el tema.

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

clabbofh
Citar            
MensajeEscrito el 12 Jun 2005 07:47 am
es un array porque todos los elementos que se encuentren en un movieclip (_root en este caso), están definidos como si fuera un array

pero, al final yo tampoco le veo la utilidad a eliminar todas las variables...

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 12 Jun 2005 08:06 am
No precisamente es que sean un array; es que al recorrerlos con el "for in" se recorren todos los apuntadoes y la unica forma es con el mismo estilo que un array; pero no estan indexados por numero ni nada; de hecho, la variable "i" es un nombre de identificador y no un numero si le hacen un trace

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

clabbofh
Citar            
MensajeEscrito el 12 Jun 2005 10:12 pm
Gracias!!...aprendi algo más que a siemplemente borrar variables.

Por La_Gata

123 de clabLevel



 

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.