1. في المشغل:
يمكن لهذا المشغل تحديد ما إذا كان المتغير هو مثيل لكائن معين (فئة) ، وقيمة الإرجاع هي نوع منطقي.
إذا كنت تريد أن تفهم دورها ، فيجب عليك فهم الهدف:
أمثلة الكود كما يلي:
نسخ رمز رمز على النحو التالي:
var str = سلسلة جديدة ("AntZone") ؛
console.log (str stringof string) ؛
سيتم إخراج الكود أعلاه ، لأن STR هو مثيل كائن لسلسلة الكائن.
بشكل عام ، فقط الكائن الذي أنشأه المنشئ سيعود صحيحًا ، وإلا فإنه سيعود خطأ ، لكن الصفيف هو استثناء وسيعود صحيحًا.
2.Thepeof Operator:
يمكن لهذا المشغل إرجاع سلسلة ، والتي تشرح نوع حساب التعريف.
نسخ رمز رمز على النحو التالي:
الرقم ، منطقية ، سلسلة ، وظيفة ، كائن ، غير محدد
انظر أولاً إلى مثال رمز:
نسخ رمز رمز على النحو التالي:
var str = سلسلة جديدة ("AntZone") ؛
var strtwo = "antzone" ؛
console.log (typeof str) ؛
console.log (typeof strtwo) ؛
في الكود أعلاه ، يمكن للرقم الأول إخراج "سلسلة" النوع الدقيق ، والثاني هو "كائن" ، وهو غير دقيق.
بشكل عام ، يعد استخدام Typeof نموذجًا مباشرًا لإرجاع النتيجة الدقيقة.