Различия между 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 кодировки. |