javascript - 如何访问以下数组中的 ID 和 pID?
问题描述
这是数组:
Array(2) [Array(5), Array(5)]
length:2
__proto__:Array(0) [, …]
0:Array(5) [Object, Object, Object, …]
1:Array(5) [Object, Object, Object, …]
第一个数组 [Array(5)]
0:Array(5) [Object, Object, Object, …]
length:5
__proto__:Array(0) [, …]
0:Object {pID: "1", pName: "janaka ravindra"}
1:Object {pID: "2", pName: "Darshana disanayaka"}
2:Object {pID: "3", pName: "Azad"}
3:Object {pID: "4", pName: "Hiran perera"}
4:Object {pID: "5", pName: "Shanela liyanage"}
1:Array(5) [Object, Object, Object, …]
第二个数组 [Array(5)]
1:Array(5) [Object, Object, Object, …]
length:5
__proto__:Array(0) [, …]
0:Object {ID: "1", Name: "janaka", Grade: "A"}
1:Object {ID: "2", Name: "Darshana", Grade: "B"}
2:Object {ID: "3", Name: "Azad", Grade: "C"}
3:Object {ID: "4", Name: "Hiran", Grade: "D"}
4:Object {ID: "5", Name: "Shanela", Grade: "E"}
我想访问上述数组中的 ID 和 pID?但是怎么做?
解决方案
假设您的主要数组变量名称是 arr,那么对于第一个数组,以下代码将起作用:
for(let i = 0; i< arr[0].length ; i++){
console.log(arr[0][i].pID);
}
而对于第二个数组:
for(let i = 0; i< arr[1].length ; i++){
console.log(arr[1][i].ID);
}
推荐阅读
- mysql - 加快缓慢的 MySQL 查询(计数),并可能使用 MySQL 进行统计
- python - 如何计算唯一名称?
- dart - 颤振引脚输入字段
- php - 重新排序,加入和删除数组php的元素
- python - 如何使用 BeautifulSoup 从所有脚本中提取正确的脚本
- uwp - MediaElement 在播放开始时打嗝
- python - 从 EntryBox 中获取文本,然后将其写入 txt 文件
- java - List中的java泛型语句
- python - Process.run() 和 Process.start() 之间的区别
- arduino - 如何使脉搏传感器防水?或者有防水脉搏传感器吗?