JavaScript · Junior · Запитання 62 з 75

Чим "toString" in obj відрізняється від Object.hasOwn(obj, "toString") для obj = {}?

Пояснення

in перевіряє весь ланцюжок прототипів. Object.hasOwn (безпечніша заміна obj.hasOwnProperty) перевіряє лише сам об'єкт.

Де почитати

Помилка в запитанні

JavaScript · Junior · запитання 62

Перевірте себе

Пройдіть тест JavaScript · Junior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест