Объект Array представляет собой массив.
Методы |
|
Array.concat | Создает объединение нескольких массивов |
Array.join | Преобразует массив в строку, элементы разделяются |
Array.pop | Удаляет последний элемент массива, возвращая его значение |
Array.push | Добавляет элемент в конец массива |
Array.reverse | Изменяет порядок элементов массива на обратный |
Array.shift | Удаляет первый элемент массива и возвращает его значение |
Array.slice | Выделяет указанный фрагмент массива как новый массив |
Array.sort | Сортирует массив |
Array.splice | Удаляет заданное число элементов массива начиная с указанного номера; возможна одновременная вставка нескольких элементов на то же место |
Array.toSiring | Преобразует массив в строку |
Array.unshift | Вставляет элемент в начало массива |
Array.length | Определяет длину массива (количество элементов) |
Объект Boolean описывает логическую величину со значением true или false.
Методы |
|
Boolean.toString | Выдает значение объекта Boolean в виде строки |
Boolean.valueOf | Выдает логическое значение объекта Boolean |
Объект Color служит для управления цветом и прозрачностью.
Методы |
|
Color.getRGB | Возвращает цвет указанного флэш-символа |
Color.getTransform | Возвращает цвет и прозрачность указанного флэш-символа |
Color.setRGB | Устанавливает цвет указанного флэш-символа (в формате 0xRRGGBB) |
Color.setTransform | Устанавливает цвет и прозрачность указанного флэш-симаола |
Объект Date предназначен для работы с датой и временем. Методы позволяют получать и задавать информацию о дате и времени, которые хранятся в данном объекте.
Методы |
|
Date.getDate | Возвращает номер дня месяца (от 1 до 31) |
Date.getDay | Возвращает номер дня недели (от 0 до 6) |
Date.getFullYear | Возвращает четырехзначный номер года |
Date.getHours | Возвращает время (только часы) |
Date.getMillseconds | Возвращает время (только миллисекунды) |
Date.getMinutes | Возвращает время (только минуты) |
Date.getMonth | Возвращает номер месяца (от 0 до 11) |
Date.getSeconds | Возвращает время (только секунды) |
Date.getTime | Возвращает количество миллисекунд, прошедших с 1 января 1970 года |
Date.getTimezoneOffset | Возвращает разницу между поясным временем и временем по Гринвичу (метод не требует наличия экземпляра объекта) |
Date.getUTCDate | Возвращает номер дня месяца (от 1 до 31, по Гринвичу) |
Date.getUTCDay | Возвращает номер дня недели (от 0 до 6, по Гринвичу) |
Date.getUTCFullYear | Возвращает четырехзначный номер года (по Гринвичу) |
Date.getUTCHours | Возвращает время (только часы, по Гринвичу) |
Date.getUTCMillseconds | Возвращает время (только миллисекунды, по Гринвичу) |
Date.getUTCMinutes | Возвращает время (только минуты, по Гринвичу) |
Date.getUTCMonth | Возвращает номер месяца (от 0 до 11, по Гринвичу) |
Date.getUTCSeconds | Возвращает время (только секунды, по Гринвичу) |
Date.getYear | Возвращает номер года, отсчитанный от 1900 года (для годов 1900-1999 - двузначный) |
Date.setDate | Устанавливает номер дня месяца (от 1 до 31) |
Date.setFullYear | Устанавливает четырехзначный номер года |
Date.setHours | Устанавливает время (только часы) |
Date.setMillseconds | Устанавливает время (только миллисекунды) |
Date.setMinutes | Устанавливает время (только минуты) |
Date.setMonth | Устанавливает номер месяца (от 0 до 11) |
Date.setSeconds | Устанавливает время (только секунды) |
Date.setTime | Устанавливает количество миллисекунд, прошедших с 1 января 1970 года |
Date.setUTCDate | Устанавливает номер дня месяца (от 1 до 31, по Гринвичу) |
Date.setUTCFullYear | Устанавливает четырехзначный номер года (по Гринвичу) |
Date.setUTCHours | Устанавливает время (только часы, по Гринвичу) |
Date.setUTCMillseconds | Устанавливает время (только миллисекунды, по Гринвичу) |
Date.setUTCMinutes | Устанавливает время (только минуты, по Гринвичу) |
Date.setUTCMonth | Устанавливает номер месяца (от 0 до 11, по Гринвичу) |
Date.setUTCSeconds | Устанавливает время (только секунды, по Гринвичу) |
Date.setYear | Устанавливает номер года, отсчитанный от 1900 года |
Date.toString | Возвращает дату/время в виде строки |
Date.UTC | Возвращает количество миллисекунд, прошедших с 1 января 1970 года (по Гринвичу) |
Объект Key обеспечивает программный контроль клавиатуры. Большая часть свойств обеспечивает мнемонический доступ к кодам клавиш. Методы, как правило, не требуют создания объекта.
Свойства |
|
Key.BACKSPACE | Код клавиши BACKSPACE (8) |
Key.CAPSLOCK | Код клавиши CAPS LOCK (20) |
Key.CONTROL | Код клавиши CTRL (17) |
Key.DELETEKEY | Код клавиши DELETE (46) |
Key.DOWN | Код клавиши ВНИЗ (40) |
Key.END | Код клавиши END (35) |
Key.ENTER | Код клавиши ENTER (13) |
Key.ESCAPE | Код клавиши ESC (27) |
Кеу.НОМЕ | Код клавиши HOME (36) |
Key.INSERT | Код клавиши INSERT (45) |
Key.LEFT | Код клавиши ВЛЕВО (37) |
Key.PGDN | Код клавиши PAGE DOWN (34) |
Key.PGUP | Код клавиши PAGE UP (33) |
Key.RIGHT | Код клавиши ВПРАВО (39) |
Кеy.SHIFT | Код клавиши SHIFT (16) |
Key.SPACE | Код клавиши ПРОБЕЛ (32) |
Key.TAB | Код клавиши TAB (9) |
Key.UP | Код клавиши ВВЕРХ (38) |
Методы |
|
Key.getAscii | Возвращает код ASCII последней нажатой клавиши |
Key.getCode | Возвращает скан-код последней нажатой клавиши |
Key.isDown | Возвращает значение true, если нажата указанная клавиша |
Key.isToggled | Возвращает значение true, если активен и указанный режим (CAPS LOCK или NUM LOCK) |
Объект Math предназначен для математических вычислений. Методы, как правило, не требуют создания объекта.
Свойства |
|
Math.E | Число е (основание натуральных логарифмов) |
Math.LN10 | Натуральный логарифм числа 10 |
Math.LN2 | Натуральный логарифм числа 2 |
Math.LOG10E | Десятичный логарифм числа е |
Math.LOG2E | Двоичный логарифм числа е |
Math.PI | Число π |
Math.SQRT1_2 | Квадратный корень из 1/2 |
Math.SQRT2 | Квадратный корень из 2 |
Методы |
|
Math.abs | Возвращает модуль числа |
Math.acos | Возвращает арккосинус числа |
Math.asin | Возвращает арксинус числа |
Math.atan | Возвращает арктангенс числа |
Math.atan2 | Возвращает арктангенс частного указанных чисел (обычно координат точки) |
Math.ceil | Возвращает результат округления в большую сторону |
Math.cos | Возвращает косинус (параметр задается в радианах) |
Math.exp | Возводит число e в указанную степень |
Math.floor | Возвращает результат округления в меньшую сторону |
Math.log | Возвращает натуральный логарифм указанного числа |
Math.max | Возвращает максимальное из значений |
Math.min | Возвращает минимальное из значений |
Math.pow | Выполняет возведение в степень |
Math.random | Возвращает псевдослучайное число в диапазоне от 0 до 1 |
Maih.round | Возвращает результат округления |
Math.sin | Возвращает синус (параметр задается в радианах) |
Math.sqrt | Возвращает квадратный корень из указанного числа |
Math.tan | Возвращает тангенс (параметр задается в радианах) |
Объект Mouse предназначен для управления мышью. Методы, как правило, не требуют создания объекта.
Методы |
|
Mouse.hide | Скрывает указатель мыши |
Mouse.show | Отображает указатель мыши |
Объект MovieClip обеспечивает управления мувиками. При создании мувика такой объект создается автоматически.
Методы |
|
MovieClip.attachMovie | Связывает с текущим экземпляром мувик из библиотеки |
MovieClip.duplicateMovieClip | Дублирует флэш-символ объекта |
MovieClip.getBounds | Возвращает минимальное и максимальное значение координат для области мувика |
MovieClip.BytesTotal | Возвращает размер объекта в байтах |
MovieClip.getBytesLoaded | Возвращает количество загруженных байт объекта |
MovieClip.getURL | Загружает указанный документ в указанное окно |
MovieClip.globalToLocal | Конвертирует координаты основного ролика в локальную систему координат объекта |
MovieClip.gotoAndPlay | Обеспечивает переход на указанный кадр объекта и продолжение анимации |
MovieClip.gotoAndStop | Обеспечивает переход на указанный кадр объекта и остановку анимации |
MovieClip.hitTest | Выполняет проверку наложения объекта на точку с указанными координатами |
MovieClip.loadMovie | Загружает внешний ролик в объект |
MovieClip.loadVariables | Загружает значения переменных из внешнего файла в объект |
MovieClip.localToGtobal | Конвертирует координаты объекта в систему координат основного ролика |
MovieClip.nextFrame | Выполняет переход на следующий кадр объекта |
MovieClip.play | Включает воспроизведение анимации объекта |
MovieClip.prevFrame | Выполняет переход на предыдущий кадр объекта |
MovieClip.removeMovieClip | Удаляет флэш-символ, созданный методом duplicateMovieClip |
MovieClip.startDrag | Начинает перетаскивание флэш-символа |
MovieClip.stop | Останавливает анимацию объекта |
MovieClip.stopDrag | Завершает перетаскивание флэш-символа |
MovieClip.swapDepths | Переносит объект на другой уровень |
MovieClip.unLoadMovie | Выгружает ролик из объекта |
Объект Number предназначен для операций с числами. Свойства доступны и без создания объекта.
Свойства |
|
Number.MAX_VALUE | Максимальное действительное число, допустимое в программе Flash |
Number.MIN_VALUE | Минимальное действительное положительное число, воспринимаемое программой Flash как отличное от нуля |
Number.NaN | Нечисловое значение (для числовой переменной) |
Number.NEGATIVE_INFINITY | Значение -∞ (минус бесконечность) |
Number.POSITIVE_INFINITY | Значение +∞ (плюс бесконечность) |
Методы |
|
Number.toString | Преобразует число в строковое представление в указанной системе счисления |
Number.valueOf | Преобразует объект в число |
Объект Object представляет собой наиболее общий тип объекта без явного, определения каких-либо конкретных свойств. Этот тип объекта используется, когда применить какой-либо из других стандартных типов не представляется возможным.
Методы |
|
Object.toSting | Представляет данные объекта в виде строки |
Object.valueOf | Представляет данные объекта в виде числа |
Объект Selection служит для управления выделением текста в полях ввода. Методы, как правило, не требуют создания объекта.
Методы |
|
Selection.getBeginIndex | Возвращает номер первого символа выделенного фрагмента в поле ввода |
Selection.getCaretIndex | Возвращает номер символа поля ввода, на котором располагается курсор |
Selection.getEndIndex | Возвращает номер последнего символа выделенного фрагмента в поле ввода |
Selection.getFocus | Возвращает название поля, имеющего фокус ввода |
Selection.setFocus | Устанавливает фокус ввода в указанное поле |
Selection.setSelection | Выполняет выделение указанного фрагмента в пол ввода |
Объект Sound служит для управления звуком. Методы, как правило, не требуют создания объекта.
Методы |
|
Sound.attachSound | Прикрепляет к указанному объекту звук из библиотеки |
Sound.getPan | Возвращает сведения о расположении звука в стереопанораме |
Sound.getTransform | Возвращает объект, описывающий трансформацию звука |
Sound.getVolume | Возвращает значение громкости |
Sound.setPan | Устанавливает расположение звука в стереопанораме |
Sound.setTransform | Определяет трансформацию звука |
Sound.setVolume | Устанавливает громкость звука |
Sound.start | Начинает воспроизведение звука |
Sound.stop | Останавливает воспроизведение звука |
Объект String используется при работе со строками.
Методы |
|
String.charAt | Возвращает символ, находящийся в указанной позиции строки |
String.charCodeAt | Возвращает код ASCII символа, находящегося в указанной позиции строки |
String.concat | Возвращает объединение двух строк |
String.formCharCode | Формирует новую строку из символов с указанными кодами |
String.indexOf | Возвращает номер позиции в строке, где в первый раз встречается указанный символ (если его вообще нет в строке, возвращает значение -1) |
String.lastIndexOf | Возвращает номер позиции в строке, где в последний раз встречается указанный символ (если его вообще нет в строке, возвращает значение -1) |
String.length | Возвращает количество символов в строке |
String.slice | Выделяет из строки указанный фрагмент и записывает его как новую строку |
String.split | Разбивает строку на части по позициям, где встречается указанный символ |
String.substr | Выделяет фрагмент строки |
String.substring | Выделяет фрагмент строки по номерам символов |
String.toLowerCase | Преобразует символы строки в нижний регистр |
String.toUpperCase | Преобразует символы строки в верхний регистр |
Объект XML позволяет управлять элементами документа XML.
Методы |
|
XML.appendChild | Добавляет дочерний узел в список объектов XML |
XML.attributes | Возвращает массив атрибутов объекта XML |
XML.childNodes | Возвращает массив дочерних узлов объекта XML |
XML.cloneNode | Дублирует узел объекта XML |
XML.createElement | Создает элемент объекта XML |
XML.createTextNode | Создает текстовый узел с указанным текстом |
XML.docTypeDecl | Возвращает информацию о типе документа XML |
XML.firstChild | Возвращает ссылку на первый дочерний объект в списке |
XML.hasChildNodes | Возвращает сведения о наличии дочерних узлов |
XML.isertBefore | Вставляет в список новый дочерний узел перед указанным узлом |
XML.lastChild | Возвращает ссылку на последний дочерний объект в списке |
XML.load | Загружает документ XML с указанного сетевого адреса |
XML.loaded | Возвращает результат проверки завершения загрузки, начатой методом XML.load |
XML.nextSibling | Возвращает ссылку на следующий элемент того же уровня в списке |
XML.nodeName | Возвращает имя указанного узла объекта XML |
XML.nodeType | Возвращает тип указанного узла объекта XML |
XML.nodeValue | Возвращает значение указанного узла объекта XML |
XML.onLoad | Этот метод автоматически вызывается проигрывателем Flash после загрузки документа XML |
XML.parentNode | Возвращает ссылку на родительский узел объекта XML |
XML.parseXML | Вставляет текст XML в указанный объект |
XML.previousSibling | Возвращает ссылку на предыдущий элемент того же уровня в списке |
XML.removeNode | Удаляет узел объекта XML |
XML.send | Преобразует объект XML в документ XML и отправляет его по указанному сетевому адресу |
XML.sendAndLoad | Преобразует объект XML в документ XML, отправляет его по указанному сетевому адресу, загружает в указанный объект ответ сервера |
XML.status | Возвращает код результата загрузки документа XML в объект XML (успешному завершению загрузки соответствует значение 0) |
XML.toString | Преобразует объект XML в строку |
XML.xmlDecl | Возвращает сведения о типе документа XML |
Объект XMLSocket управляет созданием клиентского сокета для связи с сервером.
Методы |
|
XMLSocket.close | Закрывает соединение через сокет |
XMLSocket.connect | Устанавливает соединение через сокет |
XMLSocket.onClose | Метод вызывается автоматически, когда соединение через сокет разрывается сервером |
XMLSocket.onConnect | Метод вызывается автоматически, когда устанавливается соединение с сервером через сокет |
XMLSocket.onXML | Метод вызывается автоматически, когда через сокетное соединение поступает объект XML |
XMLSocket.send | Преобразует объект XML или данные в строку и отправляет ее на сервер через сокет |