Object toString [AS 2]
Klasa: Object
Kompatybilność: ActionScript 1.0, Flash 5+
Zwraca oraz konwertuje określony obiekt jako ciąg znaków.
Listing
//#1
var mojObject:Object = new Object();
trace(mojObject.toString()); // output: [object Object]
//#2
var mojDate:Date = new Date();
trace(mojDate.toString()); // zwróci: [aktualną date i czas]
var mojArray:Array = new Array("raz", "dwa");
trace(mojArray.toString()); // zwróci: raz,dwa
var mojNumber:Number = 5;
trace(typeof (mojNumber)); // zwróci: number
trace(mojNumber.toString()); // zwróci: 5
trace(typeof (mojNumber.toString())); // zwroci: string
//#3
// kod pliku Pojazd.as
class Pojazd {
var liczbaDrzwi:Number;
var kolor:String;
function Pojazd(param_liczbaDrzwi:Number, param_kolor:String) {
this.liczbaDrzwi = param_liczbaDrzwi;
this.kolor = param_kolor;
}
function toString():String {
var drzwi:String = "door";
if (this.liczbaDrzwi > 1) {
drzwi += "s";
}
return ("Pojazd o kolorze " + this.kolor + " i posiadający " + this.liczbaDrzwi + " " + drzwi);
}
}
var mojPojazd:Pojazd = new Pojazd(2, "czerwony");
trace(mojPojazd.toString());
// zwróci: Pojazd o kolorze czerwony i posiadający 2 drzwi
trace(mojPojazd.valueOf());
// zwróci: Pojazd o kolorze czerwony i posiadający 2 drzwi
var mojObject:Object = new Object();
trace(mojObject.toString()); // output: [object Object]
//#2
var mojDate:Date = new Date();
trace(mojDate.toString()); // zwróci: [aktualną date i czas]
var mojArray:Array = new Array("raz", "dwa");
trace(mojArray.toString()); // zwróci: raz,dwa
var mojNumber:Number = 5;
trace(typeof (mojNumber)); // zwróci: number
trace(mojNumber.toString()); // zwróci: 5
trace(typeof (mojNumber.toString())); // zwroci: string
//#3
// kod pliku Pojazd.as
class Pojazd {
var liczbaDrzwi:Number;
var kolor:String;
function Pojazd(param_liczbaDrzwi:Number, param_kolor:String) {
this.liczbaDrzwi = param_liczbaDrzwi;
this.kolor = param_kolor;
}
function toString():String {
var drzwi:String = "door";
if (this.liczbaDrzwi > 1) {
drzwi += "s";
}
return ("Pojazd o kolorze " + this.kolor + " i posiadający " + this.liczbaDrzwi + " " + drzwi);
}
}
var mojPojazd:Pojazd = new Pojazd(2, "czerwony");
trace(mojPojazd.toString());
// zwróci: Pojazd o kolorze czerwony i posiadający 2 drzwi
trace(mojPojazd.valueOf());
// zwróci: Pojazd o kolorze czerwony i posiadający 2 drzwi
Dodano przez: divix
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno