typeof

ULASHISH

Tavsif

typeof operatori o‘zgaruvchi, obyekt, funksiya yoki ifodaning ma’lumot tipini qaytaradi.

Misol

typeof "John"   // Returns string typeof 3.14     // Returns number
O‘zingiz sinab ko‘ring »

Misol

typeof "John" typeof 3.14 typeof NaN typeof false typeof [1, 2, 3, 4] typeof {name:'John', age:34} typeof new Date() typeof function () {} typeof myCar typeof null
O‘zingiz sinab ko‘ring »

E’tibor bering:

  • NaN ning ma’lumot tipi — number
  • Massivning ma’lumot tipi — object
  • Sananing ma’lumot tipi — object
  • null ning ma’lumot tipi — object
  • Aniqlanmagan o‘zgaruvchining ma’lumot tipi — undefined

Eslatma

JavaScript obyekti massiv yoki sana ekanini aniqlash uchun typeof dan foydalanib bo‘lmaydi.

Massiv ham, sana ham tip sifatida object qaytaradi.


Brauzerlarda qo‘llab-quvvatlash

typeof — ECMAScript1 (JavaScript 1997) imkoniyati.

U barcha brauzerlarda qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!