遍历对象数组排除一键

时间:2019-02-18 08:19:15

标签: javascript

我有此函数,它遍历对象数组键,并为每个键调用一个函数。我们最简单的跳过/忽略两个键的方法是什么?

Object.entries(newContactInfo).map(([key, value]) => {
  const errorItem = `${key}Error`;
  this.changeErrorValue(!value, errorItem);
});

1 个答案:

答案 0 :(得分:2)

您可以将forEach与其他

一起使用
Object.entries(newContactInfo).forEach(([key, value]) => {
  const errorItem = `${key}Error`;
  if(condition as per your requirement here ){
    this.changeErrorValue(!value, errorItem);    
  }
});

旁注:当您以某种方式操纵所有值并希望它们返回时,map应该会使用。对于简单的迭代,请使用forforEach