假设我有一个string格式:let names = "Name1: Info1 and Name2: Info2 and Name3: Info3"将其转换array为objects遵循此接口的最有效方法是什么:interface Name { name: string; info: string;}
1 回答

杨魅力
TA贡献1811条经验 获得超6个赞
最有效的方法可能是编写自定义解析器,但如果您只想快速而肮脏:
console.log(
"Name1: Info1 and Name2: Info2 and Name3: Info3"
.split(' and ')
.map(i => i.split(': '))
.map(i => ({name: i[0], info: i[1]}))
)
添加回答
举报
0/150
提交
取消