Problema
INTRODUÇÃO 4
HISTÓRIA 5 Ferramentas que usam o ActionScript 5
CONCEITOS 6
CARACTERÍSTICAS 6 Sobre o ActionScript 6
NOMES 7 Espaços para nomes 7 Definição de espaços para nomes 8 Aplicação de espaços para nomes 9 Referência a espaços para nomes 10 Uso de espaços para nomes 10
VARIÁVEIS 14 Variáveis e constantes 14
TIPOS DE DADOS 16 Tipo de dados Boolean 16 Tipo de dados int 16 Tipo de dados Null 16 Tipo de dados Number 16 Tipo de dados String 17 Tipo de dados uint 17 Tipo de dados void 18 Tipo de dados Object 18
EXPRESSÕES 18 Expressões regulares 19 Tarefas comuns de expressões regulares 19 Conceitos e termos importantes 19
ESTRUTURAS DE CONTROLE 20 for 20 for each..in 21 while 22 do..while 23
SUBPROGRAMAS 23 Funções 23 Funções Básicas 23 Chamada de funções 24 Definição de suas próprias funções 24 Instruções de função 24 Expressões de função 24 Escolha entre instruções e expressões 25 Retorno de valores de funções 27 Funções aninhadas 28 Parâmetros de função 28 Transmissão de argumentos por valor ou referência 28 Valores de parâmetro padrão 30 O objeto arguments 30 O parâmetro ... (rest) 32 Funções como objetos 33 Métodos 34 Métodos do construtor 35 Métodos estáticos 36 Métodos de ocorrência 36 Métodos de acesso get e set 38 Métodos vinculados 39 Escopo da função 40 A cadeia do escopo 40 Fechamentos de função 41
ASPECTOS ESPECÍFICOS 41 XML 42 Manipulação de eventos 42 Clipes de filme 42
Trace 43
CONCLUSÃO 44
REFERÊNCIAS 45
INTRODUÇÃO
HISTÓRIA
O ActionScript é uma linguagem Orientada à Objetos, surgiu em 1999, juntamente com a ferramenta de animação vetorial Flash 4, da Macromedia, para controle de
MovieClips, e interação.
O ActionScript começou como uma linguagem de script para a ferramenta Macromedia Flash, que é