react-native - 如何在对象 react-native 中获取数组大小
解决方案
您需要映射 json 对象的键。这样就可以实现每个数组了。
let firstArrayLenght = 0;
let secondArrayLenght = 0;
Object.keys(yourJSON).map((key, index) => {
if (index === 0) {
firstArrayLenght = yourJSON[key].length;
} else if (index === 1) {
secondArrayLenght = yourJSON[key].length;
}
});
如果你想要所有长度的数组,你可以使用;
let lengthsOfAllArray = [];
Object.keys(yourJSON).map((key, index) => {
lengthsOfAllArray.push(yourJSON[key].lenght);
});
或者您可以作为对象键值对推送。所以你可以读取哪个数组有哪个长度。
Object.keys(yourJSON).map((key, index) => {
let item = {
key,
lenght: yourJSON[key].lenght
};
lengthsOfAllArray.push(item);
});
推荐阅读
- google-cloud-platform - 谷歌 AI 模型服务与 kfsering
- android - 如何使用命令行禁用 Gradle 离线模式?
- php - PHP 使用 panther 库从 bing 中抓取图像显示 chrome 端口 9515 已在使用中
- azure - 无法从上传视频的南非节点播放视频
- laravel - 拉拉维尔。图像无法显示
- html - 如何打印 HTML 页面的页眉和页脚
- java - java swing make Pagination Next/Prev , Next button Forword Record or Prev goback on button press
- html - 更改不透明度时,div 后面的复选框变为可见
- kubernetes - 收到 Pod 命名空间更改的通知
- python - 如何通过多列集过滤 Pandas 数据框?