Le niveau supérieur regroupe les classes ActionScript essentielles et les fonctions globales.
Constantes globales
Constante | Description | |
---|---|---|
Infinity | Valeur spéciale représentant une valeur Infinity positive. | |
-Infinity | Valeur spéciale représentant une valeur Infinity négative. | |
NaN | Membre spécial du type de données Number qui représente une valeur qui « n’est pas un nombre » (NaN). | |
undefined | Valeur spéciale appliquée aux variables sans type qui n’ont pas été initialisées ou aux propriétés d’objets dynamiques qui ne sont pas initialisées. |
Fonctions globales
Fonction | Description | |
---|---|---|
Array | Crée un tableau. | |
Boolean | Convertit le paramètre expression en une valeur booléenne et renvoie une valeur. | |
decodeURI | Décode une URI codée pour produire une chaîne. | |
decodeURIComponent | Décode un composant URI codé pour produire une chaîne. | |
encodeURI | Convertit une chaîne en URI (Uniform Resource Identifier) valide. | |
encodeURIComponent | Convertit une chaîne en composant URI valide. | |
escape | Convertit le paramètre en chaîne et applique le format de code URL, où la plupart des caractères qui ne sont pas de type alphanumérique sont remplacés par des séquences hexadécimales (%). | |
int | Convertit une valeur numérique spécifiée en entier. | |
isFinite | Renvoie true si la valeur est un nombre fini, false si la valeur est Infinity ou -Infinity. | |
isNaN | Renvoie true si la valeur est NaN (not a number : n’est pas un nombre). | |
isXMLName | Détermine si la chaîne spécifiée est un nom valide d’attribut ou d’élément XML. | |
Number | Convertit une valeur spécifique en valeur numérique. | |
Object | Dans ActionScript 3.0, chaque valeur est un objet, ce qui signifie qu’appeler Object() pour une valeur renvoie celle-ci. | |
parseFloat | Convertit une chaîne en nombre à virgule flottante. | |
parseInt | Convertit une chaîne en entier. | |
String | Renvoie une chaîne représentant le paramètre spécifié. | |
trace | Affiche des expressions ou effectue une consignation dans les fichiers journaux pendant le débogage. | |
uint | Convertit une valeur numérique spécifiée en entier non signé. | |
unescape | Evalue le paramètre str en tant que chaîne, décode la chaîne qui est au format codé en URL (en convertissant toutes les séquences hexadécimales en caractères ASCII) et renvoie cette chaîne. | |
Vector | Crée une nouvelle occurrence de Vector dont les éléments sont des occurrences du type de données spécifié. | |
XML | Convertit un objet en objet XML. | |
XMLList | Convertit un objet en objet XMLList. |
Classes
Classe | Description | |
---|---|---|
ArgumentError | La classe ArgumentError représente une erreur qui se produit lorsque les arguments spécifiés dans une fonction ne correspondent pas aux arguments définis pour celle-ci. | |
arguments | Un objet arguments permet de stocker les arguments d’une fonction et d’y accéder. | |
Array | La classe Array vous permet d’accéder aux tableaux et de les manipuler. | |
Boolean | Utilisé pour les opérations logiques, un objet Boolean est un type de données réglé soit sur true, soit sur false. | |
Class | Un objet Class est créé pour chaque définition de classe d’un programme. | |
Date | La classe Date représente des informations relatives à la date et à l’heure. | |
DefinitionError | La classe DefinitionError représente une erreur qui se produit lorsque le code utilisateur tente de définir un identificateur qui est déjà défini. | |
Error | La classe Error contient des informations sur une erreur survenue dans un script. | |
EvalError | La classe EvalError représente une erreur qui se produit lorsque le code utilisateur appelle la fonction eval() ou tente d’utiliser l’opérateur new avec l’objet Function. | |
Function | Une fonction constitue l’unité de base du code que vous pouvez appeler dans ActionScript. | |
int | La classe int vous permet de manipuler les types de données représentant un entier 32 bits signé. | |
JSON | La classe JSON permet aux applications d’importer et d’exporter les données à l’aide du format JavaScript Object Notation (JSON). | |
Math | La classe Math contient des méthodes et des constantes qui représentent les fonctions et valeurs mathématiques courantes. | |
Namespace | La classe Namespace contient les méthodes et propriétés destinées à la définition et à l’utilisation des espaces de nom. | |
Number | Type de données représentant un nombre à virgule flottante à deux décimales conforme à IEEE -754. | |
Object | La classe Object forme la racine de la hiérarchie de classes d’exécution ActionScript. | |
QName | Les objets QName représentent les noms complets des éléments et attributs XML. | |
RangeError | Une exception RangeError est renvoyée si une valeur numérique excède la plage gérée. | |
ReferenceError | Une exception ReferenceError est renvoyée lorsque vous tentez d’utiliser une référence à une propriété non définie pour un objet scellé (non dynamique). | |
RegExp | La classe RegExp vous permet d’utiliser des expressions régulières, à savoir des modèles destinés à effectuer des recherches dans les chaînes et à remplacer du texte dans ces dernières. | |
SecurityError | L’exception SecurityError est renvoyée lorsqu’il se produit certains types de violation de la sécurité. | |
String | La classe String est un type de données qui représente une chaîne de caractères. | |
SyntaxError | Une exception SyntaxError est renvoyée lorsqu’une erreur d’analyse se produit, pour l’une des raisons suivantes : | |
TypeError | Une exception TypeError est renvoyée lorsque le type réel d’une opérande ne correspond pas au type prévu. | |
uint | La classe uint propose des méthodes d’utilisation d’un type de données représentant un entier 32 bits non signé. | |
URIError | Une exception URIError est renvoyée lorsque l’une des fonctions de gestion URI globales est utilisée d’une manière qui n’est pas compatible avec sa définition. | |
Vector | La classe Vector vous permet d’accéder à un vecteur et de le manipuler — ; un vecteur est un tableau dont les éléments possèdent tous le même type de données. | |
VerifyError | La classe VerifyError représente une erreur qui se produit lorsqu’un fichier SWF incorrectement formé ou endommagé est détecté. | |
XML | La classe XML contient les méthodes et propriétés réservées aux objets XML. | |
XMLList | La classe XMLList contient des méthodes qui permettent de traiter au moins un élément XML. |
Tue Jun 12 2018, 09:46 AM Z