typeof Operatörü

typeof (ifade)

Parantez içinde verilen ifadenin türünü döndürür.

Aşağıdaki değişkenleri deklare ettiğimizi farzedelim:

1
2
3
4
5
6
7
<script type="text/javascript">
var fonksiyon = new Function("5+2")
var metin ="round"
var sayi=1
var tarih=new Date()
var tanimsiz
</script>

Yukardaki değişkenlerin türleri aşağıdaki gibi olur:

1
2
3
4
5
6
7
<script type="javascript">
typeof fonksiyon == 'function'
typeof metin == 'string'
typeof sayi == 'number'
typeof tarih == 'object'
typeof tanimsiz == 'undefined'
</script>

Bir Yorum

  1. Aykut diyor ki:

    if(typeof yourFunctionName == ‘function’) {
    yourFunctionName();
    }

    şeklinde kullanılarak bir javascript fonksiyonu sayfada tanımlıysa kullanılması sağlanabilir.

Yorum Yaz