Сгибать только с JavaScript? - PullRequest
       23

Сгибать только с JavaScript?

0 голосов
/ 12 января 2009

Вы пытались использовать прямой javascript (довольно прямой стандарт ECMAscript 3) в приложениях Flex без каких-либо улучшений ECMAScript 4?

Если бы кто-то сделал это, было бы лучше позволить компилятору AS3 строить из javascript или свободно использовать мост javascript?

1 Ответ

1 голос
/ 12 января 2009

Я не уверен, почему вы захотите сделать это в приложении 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 должны быть проанализированы. Держите весь код работающим с одной стороны, и вы получите гораздо лучшую производительность.

...