.hasOwnProperty(propname) для определения того, имеет ли этот объект указанное имя свойства. .hasOwnProperty() возвращает true или false если свойство найдено или нет. пример var myObj = {
top: «шляпа»,
снизу: "штаны"
};
myObj.hasOwnProperty ( "вершина"); // правда
myObj.hasOwnProperty ( "средний"); // ложный
checkObj для проверки myObj для checkProp . Если свойство найдено, верните его значение. Если нет, верните "Not Found" . checkObj("gift") должен вернуть "pony" .
testString: 'assert(checkObj("gift") === "pony", "checkObj("gift") should return "pony".");'
- text: checkObj("pet") должен вернуть "kitten" .
testString: 'assert(checkObj("pet") === "kitten", "checkObj("pet") should return "kitten".");'
- text: checkObj("house") должен вернуть "Not Found" .
testString: 'assert(checkObj("house") === "Not Found", "checkObj("house") should return "Not Found".");'
```