javascript - 如何显示此 json 数组中的所有“名称”值
问题描述
let url = 'api url';
const players = [];
fetch(url)
.then(response => response.json())
.then(data => players.push(data.included));
console.log(players);
我正在使用 api 来查看服务器上的玩家。我的输出:
https://imgshare.io/image/NyvUN5
我想显示所有当前玩家的所有名称值。此数组中的对象数量可以随时不同。
解决方案
循环遍历玩家数组,然后访问每个玩家的属性:
for (var player in players) {
console.log(player.attributes.name);
}
推荐阅读
- reactjs - require('devtron').install() 在电子应用程序中导致“Uncaught TypeError: Cannot read property 'BrowserWindow' of undefined”
- postgresql - 通过表达式或正则表达式的方式在sql表达式中查找特定值
- java - 在 toString() 方法之后使用 equals() 方法的问题
- ios - SwiftUI:有没有办法把一个按钮放在一个按钮里面?
- excel - 根据其他列值制作带有过滤下拉列表的表格
- python - 我应该如何为重复分隔符内的各种字符串构建正则表达式匹配?
- reactjs - 将反应添加为对等依赖项时如何运行反应项目
- syntax - 变量如何计算序言函子中的值?
- laravel - 有没有一种优雅的方式来构建一系列三个相互组成的 Eloquent 模型?
- raku - 在哪里可以找到 Raku 核心转储文件?