javascript - 通过for循环访问数组Object属性值
问题描述
我想访问数组内部的对象属性,如何通过for循环访问它:
arr[{A:1},{A:2},{B:3},{C:3}]
我想要每个对象的总和。
解决方案
let arr = [{A:1},{A:2},{B:3},{C:3}]
let sum = arr.reduce((ac, o) => ac + Object.values(o)[0], 0);
console.log(sum);
推荐阅读
- bash - Bash中的Curl POST请求删除API调用中的字符
- java - Java 正则表达式在匹配时返回 false
- vba - 循环错误(在错误继续下一步 + 如果 Err.Number > 0 然后在 VBA 中)
- node.js - 如何为两种不同的用户类型编码登录(护照)身份验证?节点.js
- html - 如何在引导卡中隐藏图像的顶部和底部
- python - Span 类中的 Python 美丽汤刮文字
- javascript - Javascript 按两个属性对 JSON 对象进行分组并计数
- ios - 组件卸载时标记被删除(仅 iOS 上的问题) react-native-maps
- java - 为什么我的字符串距离总是5?
- asynchronous - 异步函数返回一个 Pending Promise