Il primo livello contiene le funzioni globali e le classi ActionScript principali.
Costanti globali
| Costante | Descrizione | |
|---|---|---|
| Infinity | Un valore speciale che rappresenta un valore Infinity positivo. | |
| -Infinity | Un valore speciale che rappresenta un valore Infinity negativo. | |
| NaN | Un membro speciale del tipo di dati Number che rappresenta un valore diverso da un numero (NaN). | |
| undefined | Un valore speciale che si applica alle variabili senza tipo che non sono state inizializzate o alle proprietà degli oggetti dinamici che non sono inizializzate. |
Funzioni globali
| Funzione | Descrizione | |
|---|---|---|
| Array | Crea un nuovo array. | |
| Boolean | Converte il parametro expression in un valore booleano e restituisce il valore. | |
| decodeURI | Decodifica in stringa un URI codificato. | |
| decodeURIComponent | Decodifica in stringa un componente URI codificato. | |
| encodeURI | Codifica una stringa in un URI (Uniform Resource Identifier) valido. | |
| encodeURIComponent | Codifica una stringa in un componente URI valido. | |
| escape | Converte il parametro in stringa e lo codifica in un formato URL in cui la maggior parte dei caratteri non alfanumerici viene sostituita con % sequenze esadecimali. | |
| int | Converte un valore numerico dato in un valore intero. | |
| isFinite | Restituisce true se il valore è un numero finito oppure false se il valore è Infinity o -Infinity. | |
| isNaN | Restituisce true se il valore è NaN (Not a Number, Non un numero). | |
| isXMLName | Determina se la stringa specificata è un nome valido per un elemento o un attributo XML. | |
| Number | Converte un valore dato in un valore Number. | |
| Object | Ogni valore in ActionScript 3.0 è un oggetto, il che significa che se chiamate Object() su un valore, viene restituito il valore stesso. | |
| parseFloat | Converte una stringa in un numero a virgola mobile. | |
| parseInt | Converte una stringa in un numero intero. | |
| String | Restituisce una rappresentazione sotto forma di stringa del parametro specificato. | |
| trace | Visualizza le espressioni, o scrive nei file di registro, durante il debug. | |
| uint | Converte un valore numerico dato in un valore intero senza segno. | |
| unescape | Valuta il parametro str come stringa, decodifica la stringa dal formato URL (convertendo tutte le sequenze esadecimali in caratteri ASCII) e restituisce la stringa. | |
| Vector | Crea una nuova istanza Vector i cui elementi sono istanze del tipo di dati specificato. | |
| XML | Converte un oggetto in un oggetto XML. | |
| XMLList | Converte un oggetto in un oggetto XMLList. |
Classi
| Classe | Descrizione | |
|---|---|---|
| ArgumentError | La classe ArgumentError rappresenta un errore che si verifica quando gli argomenti forniti in una funzione non corrispondono agli argomenti definiti per la funzione stessa. | |
| arguments | Un oggetto arguments viene utilizzato per memorizzare gli argomenti di una funzione e accedervi. | |
| Array | La classe Array consente di accedere agli array e di manipolarli. | |
| Boolean | Un oggetto Boolean è un tipo di dati che può avere come valore true o false ed è utilizzato per le operazioni logiche. | |
| Class | Un oggetto Class viene creato per ogni definizione di classe in un programma. | |
| Date | La classe Date rappresenta le informazioni relative a data e ora. | |
| DefinitionError | La classe DefinitionError rappresenta un errore che si verifica quando il codice utente tenta di definire un identificatore che è già definito. | |
| Error | La classe Error contiene informazioni su un errore che si è verificato in uno script. | |
| EvalError | La classe EvalError rappresenta un errore che si verifica quando il codice utente chiama la funzione eval() o tenta di utilizzare l'operatore new con l'oggetto Function. | |
| Function | Una funzione è l'unità di codice di base che può essere chiamata in ActionScript. | |
| int | La classe int consente di utilizzare il tipo di dati che rappresenta un numero intero con segno a 32 bit. | |
| JSON | La classe JSON consente alle applicazioni di importare ed esportare dati utilizzando il formato JavaScript Object Notation (JSON). | |
| Math | La classe Math contiene i metodi e le costanti che rappresentano le funzioni matematiche e i valori comuni. | |
| Namespace | La classe Namespace contiene i metodi e le proprietà per definire e utilizzare gli spazi dei nomi. | |
| Number | Un tipo di dati che rappresenta un numero a virgola mobile e a precisione doppia IEEE-754. | |
| Object | La classe Object è alla radice della gerarchia delle classi runtime di ActionScript. | |
| QName | Gli oggetti QName rappresentano i nomi completi degli elementi e degli attributi XML. | |
| RangeError | Un'eccezione RangeError viene generata quando un valore numerico è al di fuori dell'intervallo accettabile. | |
| ReferenceError | Un'eccezione ReferenceError viene generata quando si tenta un riferimento a una proprietà undefined su un oggetto chiuso (non dinamico). | |
| RegExp | La classe RegExp consente di lavorare con le espressioni regolari, che sono modelli utilizzabili per effettuare ricerche e sostituire il testo nelle stringhe. | |
| SecurityError | L'eccezione SecurityError viene generata quando si verifica una qualche violazione della sicurezza. | |
| String | La classe String è un tipo di dati che rappresenta una stringa di caratteri. | |
| SyntaxError | Un'eccezione SyntaxError viene generata quando si verifica un errore di analisi per uno dei seguenti motivi: | |
| TypeError | Un'eccezione TypeError viene generata quando il tipo effettivo di un operando è diverso dal tipo previsto. | |
| uint | La classe uint fornisce i metodi per utilizzare un tipo di dati che rappresenta un numero intero senza segno a 32 bit. | |
| URIError | Un'eccezione URIError viene generata quando una delle funzioni di gestione URI globali viene utilizzata in modo incompatibile con la propria definizione. | |
| Vector | La classe Vector consente di accedere a un vettore e di manipolarlo; un vettore è un array i cui elementi hanno tutti lo stesso tipo di dati. | |
| VerifyError | La classe VerifyError rappresenta un errore che si verifica quando viene incontrato un file SWF strutturato in modo errato o danneggiato. | |
| XML | Questa classe XML fornisce i metodi e le proprietà per eseguire operazioni con oggetti XML. | |
| XMLList | La classe XMLList fornisce i metodi per eseguire operazioni con uno o più elementi XML. |
Tue Jun 12 2018, 03:00 PM Z