【发布时间】:2017-04-10 05:01:07
【问题描述】:
【问题讨论】:
-
您需要先调用
Object.keys(yourJSONObject)以获取键数组并在该数组中搜索developer.mozilla.org/en/docs/Web/JavaScript/Reference/…
标签: javascript arrays typescript
【问题讨论】:
Object.keys(yourJSONObject) 以获取键数组并在该数组中搜索developer.mozilla.org/en/docs/Web/JavaScript/Reference/…
标签: javascript arrays typescript
您可以使用some() 和hasOwnProperty()
var array = [{3892: 'value'}, {1234: 'value'}];
var check = array.some(obj => obj.hasOwnProperty(3892));
console.log(check)
【讨论】:
find返回对象,然后检查是否返回对象并访问值jsfiddle.net/Lg0wyt9u/1774
您可以将Object.keys 与Array.prototype.includes 链接以实现此目的
Object.keys(myObject).includes(myKey);
const myObject = { name: 'Peter' };
const myKey = 'name';
const result = Object.keys(myObject).includes(myKey);
console.log(`Includes key ${myKey}? `, result);
【讨论】: