(一)需要
想判断某个对象,是否蕴含属性值。
(二)思路
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