| Paket | Översta nivån |
| Klass | public dynamic class ArgumentError |
| Arv | ArgumentError Error Object |
| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Publika egenskaper
Publika metoder
| Metod | Definieras med | ||
|---|---|---|---|
ArgumentError(message:String = "")
Skapar ett ArgumentError-objekt. | ArgumentError | ||
![]() |
Returnerar anropsstacken för ett fel när felet byggs upp som en sträng. | Error | |
![]() |
Anger om det finns en egenskap angiven för ett objekt. | Object | |
![]() |
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | |
![]() |
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | |
![]() |
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | |
![]() |
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | |
![]() | [åsidosätt]
Returnerar strängen ”Error” som standard eller det värde som finns i egenskapen Error.message, om den har definierats. | Error | |
![]() |
Returnerar det angivna objektets primitiva värde. | Object | |
Konstruktordetaljer
ArgumentError | () | Konstruktor |
Exempel Så här använder du exemplet
ArgumentErrorExample.as
I följande exempel visas hur ett
ReferenceError-fel kan genereras och hanteras i en try..catch-programsats. Funktionen println() tar ett argument, en enstaka sträng, men eftersom två strängar skickas genereras felet. Normalt sett fångar kompileraren upp ett sådant fel men syntaxen this[] i try-programsatsen åsidosätter kompilatorns syntaxkontroll för funktionen.
package {
import flash.display.Sprite;
public class ArgumentErrorExample extends Sprite {
public function ArgumentErrorExample() {
println("Hello World");
try {
this["println"]("Hello", "World");
}
catch(e:ArgumentError) {
trace(e);
}
}
public function println(str:String):void {
trace(str);
}
}
}
Tue Jun 12 2018, 01:40 PM Z
Dölj ärvda publika egenskaper
Visa ärvda publika egenskaper