javascript - 如何获取数组中子项的长度
问题描述
我想获取数组下项目的总长度数company
,例如在下面的示例中它应该是 5,你知道如何在 java 脚本中做到这一点。谢谢
这是我的json:
var json ={
"market": [
{
"company": [
{
"name": "A"
},
{
"name": "B"
},
{
"name": "C"
}
]
},
{
"company": [
{
"name": "D"
},
{
"name": "E"
}
]
}
]
}
解决方案
json.market.reduce((acc, market) => acc + market.company.length, 0)
推荐阅读
- smartcard - ACOSJ 从 apdu.getOffsetCData 给出不正确的结果
- javascript - 使用 Javascript 按类名更改元素的内容
- java - 上传 .ico 文件时 Google App Engine Java 图像服务无法正常工作
- vue.js - Nuxt.js 问题,其中商店状态在 url 更改之前更新
- python - 如何逐渐将一个列表变成另一个列表(2 个列表的笛卡尔积)?
- python-3.x - 组合多个系列并在 Pandas df 中创建一个新系列
- amazon-elastic-beanstalk - 我可以通过 AWS Elastic beanstalk 和 Code Commit 自动部署吗?
- angular - 使用来自 firebase 的 json 格式的数据实现数据表
- javascript - Google Sheets API 随机拒绝访问
- javascript - 自定义验证器,cb 不是函数