js数组转对象

新手上路,请多包涵

var a = [
"dwadmin",
"rladmin",
"ypadmin",
"ocradmin",
"admin",
"cvadmin"
]
转为
var b =[
{ "value": "dwadmin"},
{ "value": "rladmin"},
{ "value": "ocradmin"},
{ "value": "admin"},
{ "value": "cvadmin"},
{ "value": "dwadmin"},
];

阅读 4.2k
5 个回答
var res = a.map(item => {
  return {value: item}
})

这种问题也有人抢着答吗?不是应该踩一下吗?

var b = []
a.forEach((v, i) => {
    b.push({
        value: v
    })
})
  var obj=[]
  for(var i=0;i<a.length;i++){
    obj.push({
      "value":a[i]
    })
  }
a.map(v=>({value:v}))
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题