На верхнем уровне содержатся базовые классы 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-элементами. |