Javascript tür dönüşümleri
JavaScript’te tür dönüşümleri, bir veri tipinin başka bir veri tipine dönüştürülmesi işlemidir. Bu işlem, programlama dillerinde oldukça yaygın bir kullanıma sahiptir. JavaScript’te de birçok farklı tür dönüşümü yapılabilir. Bu yazıda, JavaScript’te tür dönüşümleri hakkında detaylı bilgi vereceğiz ve örneklerle açıklayacağız.
1. String Dönüşümü
JavaScript’te bir değeri string veri tipine dönüştürmek için toString() fonksiyonu kullanılır. Bu fonksiyon, bir nesnenin string temsilini döndürür. Örneğin:
let sayi = 42; let sayiString = sayi.toString(); console.log(typeof sayiString); // "string"
Bu örnekte, sayi değişkeni önce bir sayı olarak tanımlanır. Daha sonra, toString() fonksiyonu kullanılarak sayi değişkeni string veri tipine dönüştürülür. Son olarak, typeof operatörü kullanılarak sayiString değişkeninin veri tipi kontrol edilir ve “string” sonucu döndürülür.
2. Number Dönüşümü
JavaScript’te bir değeri number veri tipine dönüştürmek için Number() fonksiyonu kullanılır. Bu fonksiyon, bir nesnenin sayısal temsilini döndürür. Örneğin:
let sayiString = "42"; let sayi = Number(sayiString); console.log(typeof sayi); // "number"
Bu örnekte, sayiString değişkeni önce bir string olarak tanımlanır. Daha sonra, Number() fonksiyonu kullanılarak sayiString değişkeni number veri tipine dönüştürülür. Son olarak, typeof operatörü kullanılarak sayi değişkeninin veri tipi kontrol edilir ve “number” sonucu döndürülür.
3. Boolean Dönüşümü
JavaScript’te bir değeri boolean veri tipine dönüştürmek için Boolean() fonksiyonu kullanılır. Bu fonksiyon, bir nesnenin boolean temsilini döndürür. Örneğin:
let sayi = 42; let booleanDeger = Boolean(sayi); console.log(booleanDeger); // true
Bu örnekte, sayi değişkeni önce bir sayı olarak tanımlanır. Daha sonra, Boolean() fonksiyonu kullanılarak sayi değişkeni boolean veri tipine dönüştürülür. Son olarak, booleanDeger değişkeni console.log() fonksiyonu ile yazdırılır ve “true” sonucu döndürülür.
4. Object Dönüşümü
JavaScript’te bir değeri object veri tipine dönüştürmek için Object() fonksiyonu kullanılır. Bu fonksiyon, bir nesnenin object temsilini döndürür. Örneğin:
let sayi = 42; let obje = Object(sayi); console.log(typeof obje); // "object"
Bu örnekte, sayi değişkeni önce bir sayı olarak tanımlanır. Daha sonra, Object() fonksiyonu kullanılarak sayi değişkeni object veri tipine dönüştürülür. Son olarak, typeof operatörü kullanılarak obje değişkeninin veri tipi kontrol edilir ve “object” sonucu döndürülür.
5. Array Dönüşümü
JavaScript’te bir değeri array veri tipine dönüştürmek için Array() fonksiyonu kullanılır. Bu fonksiyon, bir nesnenin array temsilini döndürür. Örneğin:
let sayilar = Array(1, 2, 3, 4, 5); console.log(sayilar); // [1, 2, 3, 4, 5]
Bu örnekte, Array() fonksiyonu kullanılarak sayilar değişkeni array veri tipine dönüştürülür. Son olarak, console.log() fonksiyonu ile sayilar değişkeni yazdırılır ve “[1, 2, 3, 4, 5]” sonucu döndürülür.
JavaScript’te tür dönüşümleri oldukça yaygın bir kullanıma sahiptir. Bu yazıda, JavaScript’te en sık kullanılan tür dönüşümleri hakkında detaylı bilgi verdik ve örneklerle açıkladık. Bu örnekler sayesinde, tür dönüşümlerinin nasıl yapıldığını ve ne işe yaradığını daha iyi anlayabilirsiniz.