(一)需要

想判断某个对象,是否蕴含属性值。

(二)思路

1、能够遍历对象的所有属性,循环判断

2、能够间接写obj[key]

3、应用Object.hasOwn办法

(三)Demo

const object1 = {  prop: 'exists'};console.log(Object.hasOwn(object1, 'prop'));// expected output: trueconsole.log(Object.hasOwn(object1, 'toString'));// expected output: falseconsole.log(Object.hasOwn(object1, 'undeclaredPropertyValue'));// expected output: false