javascript - 连接两个数组的最佳方法是什么?

标签 javascript

我有两个数组:

["nome", "idade", "sexo"]

["Henrique", 23, "M"]

使用 javascript 接收此输出的最佳方法是什么:

[{field: "nome", value: "Henrique"},
{field: "idade", value: 23},
{field: "sexo", value: "M"}]

最佳答案

您可以使用Array.prototype.map :

var fields = ["nome", "idade", "sexo"];
var values = ["Henrique", 23, "M"];

var result = fields.map((f, i) => (
  {field: f, value: values[i]}
));

console.log(result);

关于javascript - 连接两个数组的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57681782/

相关文章:

javascript - PHP条件下向元素添加html

javascript - 我想使用链接导航到 ejs 中的另一个页面

javascript - 读取简单的 JSON 文件(即将完成)

javascript - iOS Safari 随机调整大小和滚动问题

javascript - 如何使用 Eel 将 json 对象从 Python 函数传递到 Javascript,您可以在其中使用和操作 json

javascript - Discordjs - 无法向该用户发送消息

javascript - 创建子组的下拉 list

javascript - Media Source Extensions 中 "update"和 "updateend"事件的区别

javascript - 不使用 Angular 显示数组对象值

javascript - 在 Google Maps Directions API 中使用 PHP 变量