20 of 264 menu

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

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

Örnek

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

String(0);

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

'0'

Örnek

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

String(NaN);

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

'NaN'

Örnek

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

String(false);

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

'false'

Örnek

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

String('str');

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

'str'

Örnek

Şimdi fonksiyon parametresine null değerini verelim:

String(null);

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

'null'

Örnek

Fonksiyon parametresine undefined değerini verelim:

String(undefined);

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

'undefined'

Örnek

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

String({});

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

'[object Object]'

Örnek

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

String([]);

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

''

Örnek

Fonksiyon parametresine sayılarla doldurulmuş bir dizi ekleyelim:

String([1, 2, 3]);

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

'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
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet