Различия между ActionScript и JavaScript
Совершенно не обязательно знать JavaScript, чтобы научиться и использовать ActionScript. Но если Вы его знаете, то ActionScript покажется Вам знакомым. Они имеют следующие некоторые различия:
![]() |
ActionScript не поддерживает специфичные для броузеров объекты, такие как Document, Window и Anchor. |
![]() |
ActionScript полностью не поддерживает все JavaScript предопределенные объекты. |
![]() |
ActionScript поддерживает синтаксические конструкции, которые отсутствуют в JavaScript (например tellTarget и ifFrameLoaded команды и слеш ("/") синтаксис. |
![]() |
ActionScript не поддерживает некоторые синтаксические конструкции JavaScript, такие как switch, continue, try, catch, throw и statement метки. |
![]() |
ActionScript не поддерживает JavaScript конструкцию Function |
![]() |
В ActionScript, eval команда может только выполнять ссылки на переменные . |
![]() |
В JavaScript, неопределенное toString есть undefined. Во Flash 5, для совместимости с Flash 4, неопределенное toString есть " ". |
![]() |
В JavaScript, численное undefined результируется в NaN. Во Flash 5, для совместимости с Flash 4, численное undefined является 0. |
![]() |
ActionScript не поддерживает Unicode; поддерживаются ISO-8859-1 и Shift-JIS кодировки. |