json - 以 JSON 格式打印用户详细信息,如 php 中的 foreach

标签 json node.js

由于我是 NodeJS 的新手,我不明白如何打印所有用户及其从 JSON 格式的数据库中获取的详细信息。

类似于 PHP

foreach($users as $user){
   echo $user->user_name;
}

如果从数据库中获取的 JSON 数据如下所示,如何像上面那样一个一个地获取用户详细信息或任何其他方式:

data = [{"uid":14,"name":"Sam"},{"uid":17,"name":"Sid"},{"uid":19,"name":"Saz"}];

最佳答案

您可以使用普通的 for 循环来完成上述任务。

for (var i=0; i<data.length; i++) {
  console.log("uid: "+data[i].uid+" name:"+ data[i].name)
}

结果看起来像

uid: 14 name:Sam
uid: 17 name:Sid
uid: 19 name:Saz

关于json - 以 JSON 格式打印用户详细信息,如 php 中的 foreach,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37179173/

相关文章:

json - JSON 和 SBJSON 的区别?

java - 序列化多态对象列表时未设置类型 ID 字段

node.js - conv.ask() 等待音频完成

javascript - 如何使用 jsreport 和 jsreport Chrome Pdf 渲染 1k pdf 文件?

javascript - Angular 5/Typescript - 如何将复杂的 json 对象转换为类

JavaScript - 通过相似属性查找对象并将其推送到新数组中

iOS Swift 下载许多小文件的最快方式

json - Swift 4 可编码 : the keys are Int array in JSON data

javascript - 设置 env 变量的 Node 命令适用于 Linux 和 Mac,但不适用于 Windows

node.js - Express 框架或 node.js 如何自动提供 javascript 文件?