Я не уверен, почему вы захотите сделать это в приложении Flex, но я перепутал не строгий ECMAScript во Flash Player, и это, конечно, очень весело Обязательно установите следующие аргументы командной строки для компилятора и получайте удовольствие от прототипов и очень небольшой проверки типов.
-as3=false -es=true -strict=false
Если ваш ECMAScript будет интенсивно взаимодействовать с приложением Flex, лучше запустить его во Flash Player по двум причинам:
1) Виртуальная машина во Flash Player работает быстрее, чем некоторые, если не все, движки JavaScript браузера. Большая часть улучшений в скорости движка JavaScript в Firefox недавно появилась в Tamarin, Flash Player с открытым исходным кодом.
2) Передача большого количества вызовов через ExternalInterface может быть медленным процессом. Объекты должны быть преобразованы, а некоторые сумасшедшие XML должны быть проанализированы. Держите весь код работающим с одной стороны, и вы получите гораздо лучшую производительность.