如何遍历对象数组并将键值作为字符串的一部分返回

Fabtree

我正在尝试遍历对象数组并返回键的格式化版本,即每个对象的值。

function formattedTotalandTax() {
  let formattedData = [];
  totalAndTax = [{Total: 20.64}, {Tax: 1.64}]  
  for (const [key, value] of Object.entries(totalAndTax)) {
    formattedData.push([`${key}` + ':' + '    ' + `${value}`]);
  }
  return formattedData;
};

这是我得到的结果

0: ["0:    [object Object]"]
1: ["0:    [object Object]"]

我希望结果是

[["Total:    20.64"], ["Tax:    1.64"]]
振亚电信

发生这种情况是因为您要迭代数组。您应该迭代数组项:)

function formattedTotalandTax() {
  let formattedData = [];
  totalAndTax = [{Total: 20.64}, {Tax: 1.64}]
  for (let oneTotalAndTax of totalAndTax) {
    for (const [key, value] of Object.entries(oneTotalAndTax)) {
      formattedData.push([`${key}` + ':' + '    ' + `${value}`]);
    }
  }
  return formattedData;
};

console.log(formattedTotalandTax());

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

ERB:遍历数组并将每个值作为一个行字符串的一部分输出

如何在字典列表中找到字符串作为键值的一部分?

如何拆分字符串并返回字符串的一部分

返回多行字符串作为REST API的一部分

如何找到字符串的一部分并将其回显?

如何打印作为JSON一部分的字符串数组包含其他属性

将我的字符串的一部分与对象数组匹配

用与对象数组匹配的值替换字符串的一部分?

如何提取子字符串作为dplyr :: mutate管道的一部分

如何在PHP中将“&”作为字符串的一部分传递?

遍历字符串时消耗一部分字符串

如何使用数组替换字符串的一部分

如何在python数组中查找字符串的一部分

如何用字符串数组替换句子的一部分?

切下字符串并将其作为函数参数的一部分

更改仅知道字符串一部分的数组中值的一部分

取一个char数组的一部分并将其放入字符串中

在字符串数组中查找字符串的一部分

如何在字符串数组的索引处显示字符串的一部分

Facebook 将令牌作为哈希返回而不是查询字符串的一部分

Dao 对象 queryForId 将长度为 0 的字符串作为参数的一部分?

在 vue 计算属性中使用数组数据项长度作为字符串的一部分

遍历2个元组的列表以替换字符串的一部分

如何访问作为对象数组一部分的对象内的数组的值?

SQL查找替换字符作为字符串的一部分

替换字符串并将其替换为其自身的一部分

如何获取日志字符串的最后一部分并将其解释为json?

如何删除字符串的一部分并将其附加在后面(外壳)

如何打印 JSON 字符串的一部分并将其存储在变量中?