Базовый язык ActionScript

 

 

Базовый язык ActionScript 3.0 основан на четвертой редакции спецификации языка 

ECMAScript 

 

В будущем планируется реализовать язык ActionScript в полном соответствии со 

спецификацией языка ECMAScript 4. Помимо языка ActionScript, спецификация 

ECMAScript также лежит в основе javascript — популярного языка веб-браузеров. 

Ожидается, что в будущей версии браузера Firefox 3.0 будет реализована поддержка 

языка javascript 2.0 с использованием того же базового кода, который применяется 

для ActionScript. Этот код был передан организации Mozilla Foundation  

корпорацией Adobe в ноябре 2006 года (дополнительную информацию можно найти по адресу 

http://www.mozilla.org/projects/tamann). 

Спецификация языка ECMAScript 4 налагает ограничения на базовый синтаксис 

и грамматику языка ActionScript — код, применяемый для создания таких элементов, как выражения, инструкции, переменные, функции, классы и объекты. Кроме 

того, спецификация языка ECMAScript 4 определяет небольшой набор встроенных 

типов данных для работы с распространенными значениями (например, String, 

Number и Boolean). 

Ниже перечислены некоторые ключевые возможности базового языка ActionScript 

версии 3.0. 

□ Первоклассная поддержка наиболее распространенных  
объектно-ориентированных конструкций, например классов, объектов и интерфейсов. 
□ Однопоточная модель исполнения кода. 
□ Проверка типов на этапе выполнения. 
□ Дополнительная проверка типов на этапе компиляции. 
□ Динамические возможности, позволяющие, например, создавать новые методы- 
конструкторы и переменные на этапе выполнения. 
□ Исключения, генерируемые на этапе выполнения. 
□ Поддержка языка XML в качестве одного из встроенных типов данных. 
□ Пакеты для организации библиотек кода. 
□ Пространства имен для уточнения идентификаторов. 
□ Регулярные выражения. 
Все клиентские среды выполнения Flash, поддерживающие язык ActionScript 3.0, 
в целом реализуют возможности базового языка. В этой книге полностью  
рассматривается базовый язык, за исключением регулярных выражений. 




BACK NEXT

Сайт является частным собранием материалов и представляет собой любительский информационно-образовательный ресурс. Вся информация получена из открытых источников. Администрация не претендует на авторство использованных материалов. Все права принадлежат их правообладателям