javascript - 在javascript中将数组转换为具有键和值的对象

标签 javascript

如何将数组元素隐藏或添加到对象中。

现在

arr = [
  ["1/1/2017",113],
  ["3/11/2017",58],
  ["3/12/2017",70],
  ["3/13/2017",76]
]

应该

arr = [
  {date:"1/1/2017", count:113},
  {date:"3/11/2017", count:58},
  {date:"3/12/2017", count:70},
  {date:"3/13/2017", count:76}
]

最佳答案

arr.map(function(arr1) {
 return {
  date : arr1[0],
  count : arr1[1]
 }
})

关于javascript - 在javascript中将数组转换为具有键和值的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43321751/

相关文章:

javascript - 单击按钮时暂停和播放 setInterval()

javascript - 将复选框选中状态保存并加载到数据库

javascript - 设置 KineticJS 图像的偏移而不移动

javascript - 通过 Window.Scroll 滚动网站

javascript - scrollIntoView 在 Chrome 上不起作用,但在 Firefox 上完全正常

javascript - 使用react-router时无法使用多个布局

javascript - jQuery:从具有相同名称的不同选择标签中获取值

javascript - 将 JS 变量名传递给函数

javascript - 在 Internet Explorer 中无法将 DIV 导出为 PDF

JavaScript - 在固定间隔后连续减小 div 宽度