博客 / 詳情

返回

Day 93/100 如何判斷某個對象是否包含某個屬性?

(一)需求

想判斷某個對象,是否包含屬性值。

(二)思路

1、可以遍歷對象的所有屬性,循環判斷

2、可以直接寫obj[key]

3、使用Object.hasOwn方法

(三)Demo

const object1 = {
  prop: 'exists'
};

console.log(Object.hasOwn(object1, 'prop'));
// expected output: true

console.log(Object.hasOwn(object1, 'toString'));
// expected output: false

console.log(Object.hasOwn(object1, 'undeclaredPropertyValue'));
// expected output: false
user avatar tingzhong666 頭像 joytime 頭像 william_wang_5f4c69a02c77b 頭像 fyuanlove 頭像 yangkaiqiang 頭像
5 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.