Het hoogste niveau bevat de kernklassen van ActionScript en algemene functies.
Algemene constanten
| Constante | Beschrijving | |
|---|---|---|
| Infinity | Een speciale waarde die positieve Infinity vertegenwoordigt. | |
| -Infinity | Een speciale waarde die negatieve Infinity vertegenwoordigt. | |
| NaN | Een speciaal lid van het gegevenstype Number dat een waarde vertegenwoordigt die NAN (Not a Number) is. | |
| undefined | Een speciale waarde die van toepassing is op variabelen zonder type die niet zijn geïnitialiseerd of op dynamische objecteigenschappen die niet zijn geïnitialiseerd. |
Algemene functies
| Functie | Beschrijving | |
|---|---|---|
| Array | Maakt een nieuwe array. | |
| Boolean | Zet de parameter expression om in een Booleaanse waarde en retourneert de waarde. | |
| decodeURI | Decodeert een gecodeerde URI tot een tekenreeks. | |
| decodeURIComponent | Decodeert een gecodeerde URI-component tot een tekenreeks. | |
| encodeURI | Codeert een tekenreeks tot een geldige URI (Uniform Resource Identifier). | |
| encodeURIComponent | Codeert een tekenreeks tot een geldige URI-component. | |
| escape | Zet de parameter in een tekenreeks om en codeert deze in een URL-gecodeerde indeling, waarbij alle niet-alfanumerieke tekens worden vervangen door reeksen die bestaan uit een procentteken (%) en een hexadecimale code. | |
| int | Zet een bepaalde numerieke waarde om in een geheel-getalwaarde. | |
| isFinite | Retourneert true wanneer de waarde een eindig getal is en false wanneer de waarde Infinity of -Infinity is. | |
| isNaN | Retourneert true wanneer de waarde NaN (Not a Number) is. | |
| isXMLName | Bepaalt of de opgegeven tekenreeks een geldige naam voor een XML-element of XML-kenmerk is. | |
| Number | Zet een bepaalde waarde om in een waarde Number. | |
| Object | Elke waarde in ActionScript 3.0 is een object, met andere woorden, door het aanroepen van Object() op een waarde, wordt die waarde geretourneerd. | |
| parseFloat | Zet een tekenreeks om in een drijvende-kommagetal. | |
| parseInt | Zet een tekenreeks om in een geheel getal. | |
| String | Retourneert een tekenreeksrepresentatie van de opgegeven parameter. | |
| trace | Geeft expressies weer, of schijft deze naar logbestanden, tijdens foutopsporing. | |
| uint | Zet een bepaalde numerieke waarde om in een geheel getal zonder teken. | |
| unescape | Evalueert de parameter str als een tekenreeks, decodeert de URL-gecodeerde tekenreeks (alle hexadecimale reeksen worden in ASCII-tekens omgezet) en retourneert de tekenreeks. | |
| Vector | Maakt een nieuwe Vectorinstantie waarvan de elementen instanties van het opgegeven gegevenstype zijn. | |
| XML | Zet een object om in een XML-object. | |
| XMLList | Zet een object om in een object XMLList. |
Klassen
| Klasse | Beschrijving | |
|---|---|---|
| ArgumentError | De klasse ArgumentError vertegenwoordigt een fout die optreedt wanneer de argumenten die in een functie zijn aangeboden, niet overeenkomen met de argumenten die voor die functie zijn gedefinieerd. | |
| arguments | Een object arguments wordt gebruikt voor het opslaan en openen van de argumenten van een functie. | |
| Array | Met de klasse Array kunt u arrays benaderen en manipuleren. | |
| Boolean | Een object Boolean is een gegevenstype dat één van twee waarden kan hebben, true of false, dat voor logische bewerkingen wordt gebruikt. | |
| Class | Voor elke klassedefinitie in een programma wordt een object Class gemaakt. | |
| Date | De klasse Date vertegenwoordigt de datum- en tijdinformatie. | |
| DefinitionError | De klasse DefinitionError vertegenwoordigt een fout die optreedt wanneer gebruikerscode een id probeert te definiëren die al is gedefinieerd. | |
| Error | De klasse Error bevat informatie over een fout die in een script is opgetreden. | |
| EvalError | De klasse EvalError vertegenwoordigt een fout die optreedt wanneer gebruikerscode de functie eval() aanroept of de operator new met het object Function probeert te gebruiken. | |
| Function | Een functie is de basiseenheid van code dat in ActionScript kan worden aangeroepen. | |
| int | Via de klasse int kunt u werken met het gegevenstype dat een 32-bits geheel getal met teken vertegenwoordigt. | |
| JSON | Met de klasse JSON kunnen toepassingen gegevens importeren en exporteren in de indeling JSON (JavaScript Object Notation). | |
| Math | De klasse Math bevat methoden en constanten die algemene wiskundige functies en waarden vertegenwoordigen. | |
| Namespace | De klasse Namespace bevat methoden en eigenschappen voor het definiëren en werken met naamruimten. | |
| Number | Een gegevenstype dat een IEEE-754 drijvende-kommagetal met dubbele precisie vertegenwoordigt. | |
| Object | De klasse Object vormt de basis van de ActionScript-runtime klassehiërarchie. | |
| QName | QName-objecten vertegenwoordigen gekwalificeerde namen van XML-elementen en XML-kenmerken. | |
| RangeError | Een uitzondering RangeError wordt gegenereerd wanneer een numerieke waarde buiten het acceptabele bereik valt. | |
| ReferenceError | Een uitzondering ReferenceError wordt gegenereerd wanneer een verwijzing naar een ongedefinieerde eigenschap wordt opgegeven bij een verzegeld (niet-dynamisch) object. | |
| RegExp | Met de klasse RegExp kunt u reguliere expressies gebruiken. Dit zijn patronen die u kunt gebruiken om zoekopdrachten op tekenreeksen uit te voeren en om tekst in tekenreeksen te vervangen. | |
| SecurityError | De uitzondering SecurityError wordt gegenereerd wanneer de beveiliging wordt geschonden. | |
| String | De klasse String is een gegevenstype dat een reeks tekens vertegenwoordigt. | |
| SyntaxError | Om een van de volgende redenen wordt een SyntaxError gegenereerd wanneer parseerfouten optreden: | |
| TypeError | Er wordt een uitzondering TypeError gegenereerd wanneer het daadwerkelijke type van een operand verschilt van het verwachte type. | |
| uint | De klasse uint biedt methoden voor het werken met een gegevenstype dat een 32-bits geheel getal zonder teken vertegenwoordigt. | |
| URIError | Een uitzondering URIError wordt gegenereerd wanneer een van de algemene URI-verwerkingsfuncties wordt gebruikt op een manier die niet compatibel is met de definitie ervan. | |
| Vector | Met de klasse Vector kunt u een vector openen en bewerken — een vector is een array waarvan de elementen allemaal hetzelfde gegevenstype hebben. | |
| VerifyError | De klasse VerifyError vertegenwoordigt een fout die optreedt wanneer een onjuist geformuleerd of beschadigd SWF-bestand wordt aangetroffen. | |
| XML | De klasse XML bevat methoden en eigenschappen om met XML-objecten te werken. | |
| XMLList | De klasse XMLList bevat methoden om te werken met een of meer XML-elementen. |
Wed Jun 13 2018, 11:57 AM Z