const findValueByKey = (array, keyToFind) => {
return array.map(obj => {
if (obj.hasOwnProperty(keyToFind)) {
return obj[keyToFind]; // 返回找到的值
}
return null; // 如果没有找到,返回null或其他默认值
});
};
const objArray = [
{ id: 1, name: 'Alice' },
{ id: 2, age: 30 },
{ id: 3, city: 'New York' }
];
// 使用示例:
const names = findValueByKey(objArray, 'name');
console.log(names, 'names'); //['Alice', null, null] 'names'
怎么根据不固定的key值找到对应value值
于 2024-07-02 14:06:49 首次发布