На верхнем уровне содержатся базовые классы ActionScript и глобальные функции.
Глобальные константы
Константа | Описание | |
---|---|---|
Infinity | Специальное значение, представляющее плюс бесконечность. | |
-Infinity | Специальное значение, представляющее минус бесконечность. | |
NaN | Специальный элемент типа Number, представляющий значение NaN (не число). | |
undefined | Специальное значение, применяемое к неинициализированным переменным без типа или неинициализированным свойствам динамического объекта. |
Глобальные функции
Функция | Описание | |
---|---|---|
Array | Создает новый массив. | |
Boolean | Преобразует параметр expression в логическое значение и возвращает его. | |
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(), либо если пользовательский код пытается использовать оператор new с объектом Function. | |
Function | Функция – это основная единица кода, которую можно вызвать в ActionScript. | |
int | Класс int позволяет работать с типом данных, представляющим 32-разрядное целое число со знаком. | |
JSON | Класс JSON позволяет приложениям импортировать и экспортировать данные с использованием формата JSON (JavaScript Object Notation). | |
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-элементами. |
Tue Jun 12 2018, 11:49 AM Z