Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在对象条目上循环并显示数据列表_Javascript - Fatal编程技术网

Javascript 在对象条目上循环并显示数据列表

Javascript 在对象条目上循环并显示数据列表,javascript,Javascript,我正在尝试显示“测试”下存在的所有条目(不包括丢失)。我已成功返回列表中的第一项,但无法获取剩余项。下图显示了我在前端显示的内容,以及我的文件中包含的特定条目(右侧)。“测试”中返回的数据可能因每个数组项而异。谢谢你的帮助 您的getMetrics函数将始终返回与条件匹配的第一个元素。在这里,您可以将函数更改为依赖更高阶的函数,如map和filter来执行以下任务:- const模型={ 测试:{ 关键1:1, 关键2:2, 关键3:3, 损失:4 } } 常量getMetrics=(模型)

我正在尝试显示“测试”下存在的所有条目(不包括丢失)。我已成功返回列表中的第一项,但无法获取剩余项。下图显示了我在前端显示的内容,以及我的文件中包含的特定条目(右侧)。“测试”中返回的数据可能因每个数组项而异。谢谢你的帮助


您的
getMetrics
函数将始终返回与条件匹配的第一个元素。在这里,您可以将函数更改为依赖更高阶的函数,如
map
filter
来执行以下任务:-

const模型={
测试:{
关键1:1,
关键2:2,
关键3:3,
损失:4
}
}
常量getMetrics=(模型)=>{
返回Object.entries(model.test).filter(([key,value])=>key!==“loss”).map(([key,value])=>key+value);
}

log(getMetrics(model))根据您的输入,您是否可以添加期望作为输出的确切格式?那将有助于。。。
  const getMetrics = (model) => {
    for (const [key, value] of Object.entries(model.test)) {
      if (key !== 'loss') {
        // console.log(key, value);
        return key + value;
      }
    }
  };

  .map((i) => {
    const model = i.models[Object.keys(i.models)[0]];

    return (
       {getMetrics(model)}
    )
 })