为了账号安全,请及时绑定邮箱和手机立即绑定

js把字符串变成数组

js把字符串变成数组

开满天机 2019-02-11 14:12:34
把 s="A,B,C"变成[{id: 1,title: 'A',},{id: 2,title: 'B',},{id: 3,title: 'C'}],我的方法是ss = s.split(",");console.log(ss)arr = [];for (var i=1; i<=ss.length; i++) {a=ss[i]arr[i]['id']=i;arr[i]['title']=a;}console.log(arr)但是还是报错
查看完整描述

1 回答

?
暮色呼如

TA贡献1853条经验 获得超9个赞

let s = "A,B,C";


let arr = s.split(',').map((title, id) => {

    id++;

    return { id, title };

});


查看完整回答
反对 回复 2019-02-21
  • 1 回答
  • 0 关注
  • 278 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信