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

LosT

Yaşayan Forum Efsanesi
5 Şub 2015
8,117
31
-
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.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.