İPUCU

Seçenekler

Java Script - Elemanların Dönüşümü ve Metinsel İşlemler

12-01-2016 22:12
#1
LosT - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
02/2015
Nereden:
-
Yaş:
19
Mesajlar:
6.694
Teşekkür (Etti):
1739
Teşekkür (Aldı):
1848
Konular:
941
Ticaret:
(0) %
Dönüşümü öğrenmeden önce bir dizi içerisindeki elemanların hangi veri türü olduğunu öğrenelim.

typeof ( ) metodu: Bu metod bir değişkenin ne tür bir veri türü olduğu hakkında bilgi verir.

<s c r i p t>
var sayilar = ["sıfır", "bir", "iki", "üç", 1, 2, 3];
d o c u m e n t.write(typeof(sayilar[4]));
</script>


Örneğimizde indeks değeri 4 olan "1" adlı elemanın ne tür bir veri olduğunu sorguladık.

number

"1" elemanının number veri türünde olduğunu öğrendik.

toString( ) metodu: Dizi içindeki tüm elemanları string veri türüne çevirir.

<s c r i p t>
var sayilar = ["sıfır", "bir", "iki", "üç", 1, 2, 3];
var sayilar = sayilar.toString();
d o c u m e n t.write(typeof (sayilar[4]));
</script>


Burada sayilar dizisindeki tüm elemanları string türüne çevirdik (convert ettik).

string

Dördüncü eleman olan "1"in ne tür olduğunu sorduğumuzda ise string yanıtını aldık.

join( ) metodu: Normalde çıktımızı yazdırırken elemanlar arasına varsayılan olarak virgül konulur. join ile dizi içindeki elemanların sıralama görünümünü değiştirebiliriz.

<s c r i p t>
var sayilar = ["sıfır", "bir", "iki", "üç"];
d o c u m e n t.write(sayilar.join("-"));
</script>


Elemanlar arasına - (tire) işaretinin konulmasını istedim.

sıfır-bir-iki-üç

Çıktımız ise bu şekilde olacaktır.
Kullanıcı İmzası
Ne büyüksün ki, kanın kurtarıyor Tevhid'i...
Bedr'in aslanları ancak, bu kadar şanlı idi.
Sana dar gelmeyecek makber'i kimler kazsın?
"Gömelim gel seni tarihe"desem, sığmazsın.

Mehmet Akif Ersoy


Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı