下面是需要转的字符串和相对应的数据字典,如下我要把‘abcd’转成‘大道至简’
let codeItem=[
{id:1,code:'a',value:'大'},
{id:1,code:'b',value:'道'},
{id:1,code:'c',value:'至'},
{id:1,code:'d',value:'简'},
]
let str='a,b,c,d';
具体实现
let arr=str.split(',');
let newStr=''
arr.forEach((ele,idx)=>{
newStr=newStr+codeItem.find((x)=>x.code===ele)?.value
if(idx<arr.length-1){
newStr=newStr+', '
}
})