JavaScript
آبجکتها
JS Objects
obj.hasOwnProperty()
بررسی میکند آیا کلید مشخص مستقیماً روی خود آبجکت تعریف شده است (نه روی prototype). روش جایگزین مدرن آن عملگر Object.hasOwn() است.
سینتکس
obj.hasOwnProperty(key)
مثال کاربردی
const item = { price: 100 };
item.hasOwnProperty("price"); // true
item.hasOwnProperty("name"); // false