Javascript’te “typeOf” Operatörü Kullanımı
Javascript’te typeOf operatörü, kendisine parametre olarak gönderilen nesne ya da değişkenin hangi türe ait olduğunu bildirmek için kullanılır.
Aşağıdaki tabloda typeof operatörü tarafından döndürülen değerler derlenmiştir:
x | typeof x |
---|---|
undefined | “undefined” |
null | “object” |
true | “boolean” |
false | “boolean” |
NaN | “number” |
number | “number” |
BigInt | “bigint” |
string | “string” |
symbol | “symbol” |
function | “function” |
object | “object” |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
typeof 12; //number typeof 19.00; //number typeof -11; //number typeof NaN; //number typeof 'JavaScript'; //string typeof `JavaScript${4+2}`; //string -- sonuc: JavaScript6 typeof true; //boolean typeof false; //boolean typeof {age:44}; //object typeof null; //object typeof ['JavaScript', 'Pythpn']; //object typeof undefined; //undefined function getName(){ return 'JavaScript'; } typeof getName; //function //Deger atanmamış değişken -- Not assigned any value let name; typeof name; //undefined //Tarih -- Date let objDate = new Date(2022, 11, 15); typeof objDate; //object |