数据拼接,使用,隔开并且最后一个符号删除

问题: 后台返回一个数组,需要取到每个对象的,自己拼接成字符串,以、 隔开

let str  = [{name: '照明'},{name: '插座'}];

方法1:

let newSar= '';
str.map(({ name, sex }) => { return newSar+= name + ';' }); newSar.substr(0,newSar.length-1)

方法2:

const newStr2 = str && str .map(({ name, index}) => ( `${name}${index&& `(${index})` }` )).join(';')}
console.log(newStr2);
posted @ 2021-07-14 17:01  Running°つ  阅读(107)  评论(0编辑  收藏  举报