На верхнем уровне содержатся базовые классы ActionScript и глобальные функции.
| Функция | Описание |
---|
| Array |
Создает новый массив. |
| Boolean |
Преобразует параметр выражения в логическое значение и возвращает его. |
| decodeURI |
Расшифровывает зашифрованный URI-адрес в строку. |
| decodeURIComponent |
Расшифровывает зашифрованный URI-компонент в строку. |
| encodeURI |
Зашифровывает строку в допустимый URI-адрес (унифицированный идентификатор ресурса). |
| encodeURIComponent |
Зашифровывает строку в допустимый URI-компонент. |
| escape |
Преобразует параметр в строку и зашифровывает ее в формат кодировки URL-адреса, где большинство символов, не являющихся алфавитно-цифровыми, заменяются шестнадцатеричными последовательностями %. |
| int |
Преобразует данное числовое значение в целочисленное значение. |
| isFinite |
Возвращает true, если значение является конечным числом, либо false, если значение является бесконечностью или минус бесконечностью. |
| isNaN |
Возвращает true, если значение является не относится к числам (NaN). |
| isXMLName |
Определяет, является ли заданная строка допустимым именем для элемента или атрибута XML. |
| Number |
Преобразует данное значение в значение Number. |
| Object |
Все значения в ActionScript 3.0 являются объектами. Это означает, что при вызове метода Object() для значения возвращается данное значение. |
| parseFloat |
Преобразует строку в число с плавающей запятой. |
| parseInt |
Преобразует строку в целое число. |
| String |
Возвращает строковое представление заданного параметра. |
| trace |
Отображает выражения, либо выполняет запись в файлы журнала во время отладки. |
| uint |
Преобразует данное числовое значение в целочисленное значение без знака. |
| unescape |
Вычисляет параметр str как строку, расшифровывает строку из формата кодировки URL (с преобразованием всех шестнадцатеричных последовательностей в символы ASCII) и возвращает строку. |
| Vector |
Создает новый экземпляр вектора, элементы которого являются экземплярами указанного типа данных. |
| XML |
Преобразует объект в объект XML. |
| XMLList |
Преобразует объект в объект XMLList. |
| Класс | Описание |
---|
| ArgumentError |
Класс ArgumentError представляет ошибку, которая возникает, если аргументы, переданные функции, не совпадают с аргументами, определенными для этой функции. |
| arguments |
Объект arguments используется для хранения аргументов функции и доступа к ним. |
| Array |
Класс Array обеспечивает доступ к массивам и их обработку. |
| Boolean |
Объект Boolean — это тип данных, который используется для логических операций и может иметь одно из двух значений (true или false). |
| Class |
Для каждого определения класса в программе создается объект Class. |
| Date |
Класс Date представляет сведения о дате и времени. |
| DefinitionError |
Класс DefinitionError представляет ошибку, которая возникает при попытке задать пользовательским кодом уже заданный идентификатор. |
| Error |
Класс Error содержит информацию об ошибке, возникшей в сценарии. |
| EvalError |
Класс EvalError представляет ошибку, возникающую при вызове пользовательским кодом функция eval(), либо если пользовательский код пытается использовать новый оператор с объектом Function. |
| Function |
Функция — это основная единица кода, которую можно вызвать в ActionScript. |
| int |
Класс int позволяет работать с типом данных, представляющим 32-разрядное целое число со знаком. |
| Math |
Класс Math содержит методы и константы, представляющие общие математические функции и значения. |
| Namespace |
Класс Namespace содержит методы и свойства, позволяющие задавать пространства имен и работать с ними. |
| Number |
Тип данных, представляющий число IEEE-754 с удвоенной точностью и плавающей запятой. |
| Object |
Класс Object находится в корне иерархии классов ActionScript. |
| QName |
Объекты QName представляют полные имена элементов и атрибутов XML. |
| RangeError |
Исключение RangeError появляется, если числовое значение находится вне допустимого диапазона. |
| ReferenceError |
Исключение ReferenceError появляется при попытке выполнить ссылку на неопределенное свойство для защищенного (нединамического) объекта. |
| RegExp |
Класс RegExp позволяет работать с регулярными выражениями, которые используются в качестве шаблонов для поиска в строках, а также для замены текста в строках. |
| SecurityError |
Исключение SecurityError выбрасывается при каком-либо нарушении защиты. |
| String |
Класс String является типом данных, представляющим строку символов. |
| SyntaxError |
Исключение SyntaxError создается при ошибке разбора по одной из следующих причин: |
| TypeError |
Исключение TypeError выбрасывается, если фактический тип операнда отличается от ожидаемого типа. |
| uint |
В классе uint предусмотрены методы для работы с типом данных, представляющим 32-разрядное число без знака. |
| URIError |
Исключение URIError выбрасывается, если способ использования одной из глобальных функций обработки URI несовместим с ее определением. |
| Vector |
Класс Vector позволяет открывать и манипулировать векторами (массивами, все элементы которых относятся к одному и тому же типу). |
| VerifyError |
Класс VerifyError представляет ошибку, которая возникает при обнаружении неправильного или поврежденного SWF-файла. |
| XML |
Класс XML содержит методы и свойства для работы с объектами XML. |
| XMLList |
Класс XMLList содержит методы для работы с одним или несколькими XML-элементами. |