O nível superior contém as classes centrais e as funções globais do ActionScript.
Constantes globais
Constante | Descrição | |
---|---|---|
Infinity | Um valor especial que representa "Infinity" positivo. | |
-Infinity | Um valor especial que representa "Infinity" negativo. | |
NaN | Um membro especial do tipo de dados Number que representa um valor NAN ("não é um número"). | |
undefined | Um valor especial que se aplica a variáveis sem tipo que não foram inicializadas ou a propriedades de objetos dinâmicos que não são inicializadas. |
Funções globais
Função | Descrição | |
---|---|---|
Array | Cria uma nova matriz. | |
Boolean | Converte o parâmetro "expressão" em um valor booliano e retorna o valor. | |
decodeURI | Decodifica um URI codificado em uma string. | |
decodeURIComponent | Decodifica um componente de URI codificado em uma string. | |
encodeURI | Codifica uma string em um URI (Identificador uniforme de recursos) válido. | |
encodeURIComponent | Codifica uma string em um componente de URI válido. | |
escape | Converte o parâmetro em uma string e a codifica em formato codificado em URL, no qual a maioria dos caracteres não alfanuméricos é substituída por sequências hexadecimais %. | |
int | Converte um valor numérico especificado em um valor inteiro. | |
isFinite | Retornará "true" se o valor for um número finito ou "false" se o valor for Infinity ou -Infinity. | |
isNaN | Retornará "true" se o valor for NaN (não é um número). | |
isXMLName | Determina se a string especificada é um nome válido para um elemento ou atributo XML. | |
Number | Converte um valor especificado em um valor de Number. | |
Object | Cada valor no ActionScript 3.0 é um objeto, o que significa que chamar Object() em um valor retorna esse valor. | |
parseFloat | Converte uma string em um número de ponto flutuante. | |
parseInt | Converte uma string em um inteiro. | |
String | Retorna uma representação de string do parâmetro especificado. | |
trace | Exibe expressões, ou grava em arquivos de log, durante a depuração. | |
uint | Converte um valor numérico especificado em um valor inteiro não assinado. | |
unescape | Avalia o parâmetro str como uma string, decodifica a string a partir do formato codificado em URL (convertendo todas as sequências hexadecimais em caracteres ASCII) e retorna essa string. | |
Vector | Cria uma nova ocorrência do Vector, cujos elementos são ocorrências do tipo de dados especificado. | |
XML | Converte um objeto em um objeto XML. | |
XMLList | Converte um objeto em um objeto XMLList. |
Classes
Classe | Descrição | |
---|---|---|
ArgumentError | A classe ArgumentError representa um erro que ocorre quando os argumentos fornecidos em uma função não correspondem aos argumentos definidos para essa função. | |
arguments | Um objeto de argumentos é usado para armazenar e acessar os argumentos de uma função. | |
Array | A classe Array permite acessar e manipular matrizes. | |
Boolean | Um objeto Boolean é um tipo de dados que pode ter um de dois valores, "true" ou "false", usado para operações lógicas. | |
Class | Um objeto Class é criado para cada definição de classe em um programa. | |
Date | A classe Date representa informações de data e hora. | |
DefinitionError | A classe DefinitionError representa um erro que ocorre quando o código do usuário tenta definir um identificador que já está definido. | |
Error | A classe Error contém informações sobre um erro que ocorreu em um script. | |
EvalError | A classe EvalError representa um erro que ocorre quando o código do usuário chama a função eval() ou tenta usar o operador "new" com o objeto Function. | |
Function | Uma função é a unidade básica de código que pode ser chamada no ActionScript. | |
int | A classe int permite trabalhar com o tipo de dados que representa um inteiro assinado de 32 bits. | |
JSON | A classe JSON permite que aplicativos importem e exportem dados usando o formato de Notação de objeto JavaScript (JSON). | |
Math | A classe Math contém métodos e constantes que representam funções e valores matemáticos comuns. | |
Namespace | A classe Namespace contém métodos e propriedades para definir e trabalhar com namespaces. | |
Number | Um tipo de dados que representa um número de ponto flutuante de precisão dupla IEEE-754. | |
Object | A classe Object está na raiz da hierarquia de classes do tempo de execução do ActionScript. | |
QName | Objetos QName representam nomes qualificados de elementos e atributos XML. | |
RangeError | Uma exceção RangeError é lançada quando um valor numérico está fora da faixa aceitável. | |
ReferenceError | Uma exceção de ReferenceError é lançada quando há uma tentativa de referência a uma propriedade não definida em um objeto selado (não dinâmico). | |
RegExp | A classe RegExp permite trabalhar com expressões regulares, que são padrões que você pode usar para fazer pesquisas em strings e substituir o texto em strings. | |
SecurityError | A exceção SecurityError é lançada quando ocorre um certo tipo de violação de segurança. | |
String | A classe String é um tipo de dados que representa uma string de caracteres. | |
SyntaxError | Uma sintaxe SyntaxError é gerada quando ocorrem erros de análise, por uma das seguintes razões: | |
TypeError | Uma exceção TypeError é lançada quando o tipo real de operando é diferente do tipo esperado. | |
uint | A classe uint fornece métodos para trabalhar com um tipo de dados que representa um inteiro não assinado de 32 bits. | |
URIError | Uma exceção URIError é lançada quando uma das funções de manipulação de URI global é usada de maneira incompatível com sua definição. | |
Vector | A classe Vector permite acessar e manipular um vetor —, uma matriz cujos elementos têm o mesmo tipo de dados. | |
VerifyError | A classe VerifyError representa um erro que ocorre quando é encontrado um arquivo SWF malformado ou corrompido. | |
XML | A classe XML contém métodos e propriedades para trabalhar com objetos XML. | |
XMLList | A classe XMLList contém métodos para trabalhar com um ou mais elementos XML. |
Wed Jun 13 2018, 11:25 AM Z