اگه از متد Object.create با ورودی null استفاده کنیم، آبجکت‌هایی که ساخته میشن Prototype ندارن:

const obj = Object.create(null);


alert(obj.toString()); // obj.toString is not a function

ورودی‌ای که متد create می‌گیره یک آبجکت هست و به عنوان Prototype آبجکت جدید درنظر گرفته میشه. اگه این ورودی null باشه، خروجی یک آبجکت بدون Prototype هست.

 

منبع: