|
|
|
| TÜRKİYE'NİN BİLGİ TEKNOLOJİLERİ DERGİSİ | BİZE ULAŞIN | DÜNYA YAYINCILIK A.Ş. |
![]() ![]() |
![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
||
|
|
||
![]() ![]() ![]()
Web sitenizi dergimizde tanıtmak, BYTE Dergi, CD, TV ve Online ile ilgili görüş ve önerilerinizi bizlere ulaştırmak için
Okur hattı bölümünü kullanabilirsiniz. ![]() |
Makaleler
Actionscript 2.0 veri türleri
Actionscript 2.0 veri türleri
Actionscript yazı dizimize veri türlerinin derinlemesine incelemesi ile devam ediyoruz.
Actionscript 2.0 veri türleri Son yazımızda actionscript 2.0 daki veri türlerinden kabaca bahsetmiştik, bu yazımızda veri türlerine derinlemesine bir bakış atacağız. STRING VERİLER String veriler, pek çok programlama dilinden alışkın olduğumuz gibi, çift tırnak içerisine yazılırlar ve karakter gruplarının saklanmasında kullanılır. Stringlerin kullanımını bir örnekle açıklayalım; var currentUser = "hakan"; //string bir degisken String verilerin kullanımına diğer bir örnek te, server side uygulamalar ile çalışırken (ASP, PHP vb..) gönderilen / alınan querystring bilgisidir. var strUrl = "http://www.byte.com.tr"; yukarıdaki örneklerde dikkat etmemiz gereken nokta, özel karakterlerin bolca kullanıldığıdır. Çoğu zaman bu karakterlerin querystring bilgisi olarak gönderilirken (ya da alınırken) URL-Encoded formatına çevrilmesi gerekir. Actionscript bunun için bize escape() ve unescape() fonksiyonlarını sunar. Örneğimizi aşağıdaki şekilde tekrar yazalım; var strUrl = "http://www.byte.com.tr"; trace(strUrl); //ciktisi http://www.byte.com.tr olacaktir. benzer durum, sunucu taraflı uygulamanın flash' a URL-Encoded string göndermesi şeklinde de meydana gelebilir. O zaman gelen veriyi aktüel şeklie çevirmek için unescape fonksiyonu kullanılır. var encoded = "http%3A%2F%2Fwww%2Ebyte%2Ecom%2Etr"; trace(decoded); //ciktisi http://www.byte.com.tr olacaktir. Elbette string verilerin manipulasyonu için actionscript baska metodlar da sunmaktadır. Ancak bunları Sınıfları incelemeye başladığımızda, String sınıfını anlatırken inceleyeceğiz.
|
|
||||||||||||||||||||||||||
|
|
![]() |
|
| ANA SAYFA | FORUM | ABONE OLUN | BİZE ULAŞIN
Sitelerimiz: pcworld.com.tr | computerworld.com.tr | dunya.com | dunyastore.com
|
©2004 - 2008 BYTE Türkiye |