js 字符串怎么转成数组对象?-灵析社区

强哥喝假酒

想知道 js 字符串怎么转成数组对象,上面的转成下面的 "1:总部;2:麒麟" [{key:1,value:'总部'},{key:2,:value:'麒麟'}]

阅读量:15

点赞量:0

问AI
let str = '1:总部;2:麒麟' let options = str.split(';').map((item, index) => { let temp = item.split(':') let obj = {} obj[temp[0]] = temp[1] return obj }) 编辑一: let str = '1:总部;2:麒麟' let options = str.split(';').map((item, index) => { let temp = item.split(':') return { key: temp[0], value: temp[1] } })