String Fonksiyonu

String fonksiyonu, iletilen değeri bir string'e dönüştürür. İlkel veri türleri (sayılar, stringler ve diğer basit türler) için dönüşümler en açık şekilde gerçekleşir. Örneğin: true - 'true', 5 - '5'. Nesneler ise çoğunlukla '[object Object]''e dönüştürülür, ancak istisnalar olabilir.

Sözdizimi

javascriptString(dönüştürülecek değer);

Örnek

Hadi 0 sayısını string'e dönüştürelim:

javascriptString(0);

Kodun çalıştırılmasının sonucu:

javascript'0'

Örnek

Şimdi fonksiyon parametresine sayısal olmayan bir değer NaN verelim:

javascriptString(NaN);

Sonuç olarak şu stringi alırız:

javascript'NaN'

Örnek

Boolean değeri false'u dönüştürelim:

javascriptString(false);

Kodun çalıştırılmasının sonucu:

javascript'false'

Örnek

String fonksiyonunu kullanarak bir stringi dönüştürelim:

javascriptString('str');

Kod çalıştıktan sonra çıktıda aynı stringi alırız:

javascript'str'

Örnek

Şimdi fonksiyon parametresine null değerini verelim:

javascriptString(null);

Kodun çalıştırılması sonucunda stringe dönüştürülmüş değeri alırız:

javascript'null'

Örnek

Fonksiyon parametresine undefined değerini verelim:

javascriptString(undefined);

Kodun çalıştırılmasının sonucu:

javascript'undefined'

Örnek

Şimdi parametreye boş bir nesneyi temsilen kaşlı ayraçlar koyalım:

javascriptString({});

Kod çalıştıktan sonra içinde verilen nesnenin tipinin belirtildiği bir string alırız:

javascript'[object Object]'

Örnek

Şimdi köşeli ayraçları yani boş bir diziyi dönüştürelim:

javascriptString([]);

Sonuçta nesne tipinin açıklaması yerine boş bir string alırız:

javascript''

Örnek

Fonksiyon parametresine sayılarla doldurulmuş bir dizi ekleyelim:

javascriptString([1, 2, 3]);

Kodun çalıştırılması sonucunda dizinin tüm değerleri tek bir stringe dönüştürülür:

javascript'1,2,3'

Ayrıca Bakınız

  • sayıya dönüştüren Number
    fonksiyonu
  • boolean değere dönüştüren Boolean
    fonksiyonu