Den översta nivån innehåller ActionScript-huvudklasserna och globala funktioner.
Globala konstanter
Konstant | Beskrivning | |
---|---|---|
Infinity | Ett specialvärde som representerar positiv oändlighet. | |
-Infinity | Ett specialvärde som representerar negativ oändlighet. | |
NaN | En specialmedlem i datatypen Number som representerar ett värde som inte är ett tal (NaN, Not a Number). | |
undefined | Ett specialvärde som används för typlösa variabler som inte har initierats eller dynamiska objektegenskaper som inte har initierats. |
Globala funktioner
Funktion | Beskrivning | |
---|---|---|
Array | Skapar en ny array. | |
Boolean | Konverterar uttycksparametern till ett booleskt värde och returnerar värdet. | |
decodeURI | Avkodar en kodad URI till en sträng. | |
decodeURIComponent | Avkodar en kodad URI-komponent till en sträng. | |
encodeURI | Kodar en sträng till en giltig URI (Uniform Resource Identifier). | |
encodeURIComponent | Kodar en sträng till en giltig URI-komponent. | |
escape | Konverterar parametern till en sträng och kodar den till ett URL-kodat format, där de flesta tecken som inte är alfanumeriska ersätts med % hexadecimala sekvenser. | |
int | Konverterar ett givet numeriskt värde till ett heltalsvärde. | |
isFinite | Returnerar true om värdet är ett finit tal. Om värdet är Infinity eller -Infinity returneras false. | |
isNaN | Returnerar true om värdet är NaN (Not a Number, inte ett tal). | |
isXMLName | Avgör om den angivna strängen är ett giltigt namn för ett XML-element eller -attribut. | |
Number | Konverterar ett givet värde till ett Number-värde. | |
Object | Alla värden i ActionScript 3.0 är objekt, vilket innebär att anrop till Object() för ett värde returnerar värdet. | |
parseFloat | Konverterar en sträng till ett flyttalsnummer. | |
parseInt | Konverterar en sträng till ett heltal. | |
String | Returnerar en strängbeteckning för den angivna parametern. | |
trace | Visar uttryck eller skriver i loggfiler under felsökning. | |
uint | Konverterar ett givet numeriskt värde till ett heltalsvärde utan tecken. | |
unescape | Utvärderar parametern str som en sträng, avkodar strängen från URL-kodat format (konverterar alla hexadecimala sekvenser till ASCII-tecken) och returnerar strängen. | |
Vector | Skapar en ny Vector-instans vars element är instanser av den angivna datatypen. | |
XML | Konverterar ett objekt till ett XML-objekt. | |
XMLList | Konverterar ett objekt till ett XMLList-objekt. |
Klasser
Klass | Beskrivning | |
---|---|---|
ArgumentError | Klassen ArgumentError representerar ett fel som uppstår när argumenten som anges i en funktion inte matchar argumenten som är definierade för den funktionen. | |
arguments | Du använder ett argumentobjekt för att spara och använda en funktions argument. | |
Array | Med klassen Array kan du använda och ändra arrayer. | |
Boolean | Ett Boolean-objekt är en datatyp som kan ha ett av två värden, true eller false, och används för logiska operationer. | |
Class | Ett Class-objekt skapas för varje klassdefinition i ett program. | |
Date | Klassen Date representerar information om datum och tid. | |
DefinitionError | Klassen DefinitionError betecknar ett fel som uppstår när användarens kod försöker definiera en identifierare som redan är definierad. | |
Error | Klassen Error innehåller information om ett fel som inträffar i ett skript. | |
EvalError | Klassen EvalError betecknar ett fel som uppstår när användarens kod anropar funktionen eval() eller försöker använda den nya operatorn med Function-objektet. | |
Function | En funktion är den grundläggande kodenheten som kan anropas i ActionScript. | |
int | Med klassen int kan du arbeta med datatypen som betecknar ett 32-bitars heltal med tecken. | |
JSON | Med klassen JSON kan program importera och exportera data i JSON-formatet (JavaScript Object Notation). | |
Math | Klassen Math innehåller metoder och konstanter som betecknar vanliga matematiska funktioner och värden. | |
Namespace | Klassen Namespace innehåller metoder och egenskaper för hur du definierar och arbetar med namnutrymmen. | |
Number | En datatyp som betecknar ett IEEE-754-flyttal med dubbel precision. | |
Object | Klassen Object är roten i ActionScripts klasshierarki. | |
QName | QName-objektet betecknar kvalificerade namn på XML-element och -attribut. | |
RangeError | Ett RangeError-undantag ges när ett numeriskt värde är utanför det tillåtna området. | |
ReferenceError | Ett ReferenceError-undantag returneras när ett försök att referera till en odefinierad egenskap görs på ett fast (icke-dynamiskt) objekt. | |
RegExp | Med klassen RegExp kan du arbeta med reguljära uttryck, som är mönster som du kan använda för att göra sökningar i strängar och för att ersätta text i strängar. | |
SecurityError | Undantaget SecurityError uppstår när någon typ av säkerhetsöverträdelse görs. | |
String | Klassen String är en datatyp som betecknar en teckensträng. | |
SyntaxError | Ett SyntaxError-undantag uppstår när ett tolkningsfel sker, av någon av följande orsaker: | |
TypeError | Ett TypeError-undantag uppstår när den faktiska typen för en operand skiljer sig från den förväntade typen. | |
uint | I klassen uint finns metoder du kan använda för att arbeta med datatypen som betecknar ett 32-bitars heltal utan tecken. | |
URIError | Ett URIError-undantag uppstår när en av de globala URI-hanteringsfunktionerna används på ett sätt som inte är kompatibelt med dess definition. | |
Vector | Med klassen Vector kan du använda och ändra en vektor — en array vars element alla har samma datatyp. | |
VerifyError | Klassen VerifyError betecknar ett fel som uppstår när en SWF-fil påträffas som har felaktigt format eller är skadad. | |
XML | Klassen XML innehåller metoder och egenskaper du använder när du arbetar med XML-objekt. | |
XMLList | Klassen XMLList innehåller metoder som du använder när du arbetar med ett eller flera XML-element. |
Tue Jun 12 2018, 01:55 PM Z