inspirado en la pregunta int a[] = {1,2,}; Weird comma allowed. Any particular reason? Recordé una pregunta sobre la sintaxis en Actionscript de Adobe.Actionscript: ¿Por qué es posible asignar una variable antes de que se declare?
Por alguna razón, es posible (al menos en Flex 3) para asignar un valor a una variable antes de que se declaró:
public function foo() : void {
a = 3;
var a : int = 0;
}
¿Esto tiene sentido ..? ¿Es esto un error en el compilador Adobe FlexBuilder? ¿O es debido a tal vez algún legado de ediciones anteriores de Ecmascript?
+1. muy interesante. no sabía sobre esto – TheDarkIn1978
Gracias por la ayuda – paqogomez