يمكن استخدام مشغل مثيل OF لتحديد ما إذا كانت سمة النموذج الأولي للمُنشئ موجودة على سلسلة النموذج الأولي لاكتشاف الكائن.
مثال 1: الاستخدام الشائع
مثيل B: اكتشف ما إذا كان هناك النموذج B.Protype على سلسلة النموذج الأولي للمعلمة A.
الدالة ben () {} var ben = new ben () ؛ console.log (ben extryof ben) ؛ // trueمثال 2: في الميراث ، حدد ما إذا كان مثيلًا ينتمي إلى فئة الأم
الدالة ben_parent () {} دالة ben_son () {} ben_son.prototype = new ben_parent () ؛ // النموذجي الميراث var ben_son = new ben_son () ؛ console.log (ben_son extryof ben_son) ؛مثال 3: يشير إلى أن كلا من كائنات السلسلة وكائنات التاريخ تنتمي إلى أنواع الكائنات
يستخدم الكود التالي مثيل لإثبات أن كائنات السلسلة والتاريخ تنتمي أيضًا إلى نوع الكائن.
var simplestr = "هذه سلسلة بسيطة" ؛ var myString = new string () ؛ var newstr = new string ("سلسلة تم إنشاؤها باستخدام مُنشئ") ؛ var myDate = new date () ؛ var myobj = {} ؛ simplestr string string ؛ // إرجاع خطأ ، تحقق من سلسلة النموذج الأولي وابحث عن سلسلة غير محددة youldMyString ؛ // إرجاع truenewstr مثيل string ؛ // إرجاع truemystring مثيل كائن ؛ // إرجاع truemyobj مثيل كائن ؛ // إرجاع صحيح ، على الرغم من النموذج الأولي غير المحدد ({}) مثيل OF ؛ // إرجاع صحيح ، كما أعلاه مثيل mystring من تاريخ ؛ // إرجاع مثيل false من تاريخ ؛ // إرجاع truemydate مثيل كائن ؛ // إرجاع truemydate مثيل string ؛ // إرجاع خطأمثال 4: توضيح Mycar ينتمي إلى نوع السيارة وينتمي أيضًا إلى نوع الكائن
يقوم الرمز التالي بإنشاء سيارة نوع ، ومثيل كائن من نوع mycar. يشير مشغل مثيل OF إلى أن كائن MyCar هذا ينتمي إلى كل من نوع السيارة ونوع الكائن.
وظيفة وظيفة (جعل ، نموذج ، سنة) {this.make = make ؛ this.model = نموذج ؛ هذا. // return truevar b = mycar extomof object ؛ // إرجاع صحيح