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
        
    

 
  
				

 
                             
 


 
                        
 
		 
	