js数组遇到括号截取slice

2021-10-08 14:50:12 浏览数 (2)

原数组

想把每条数据的name的从括号开始截掉,数据格式不变 我现在的代码

let data=[]

wordData.map((value,index)=>{

let end=value.name.indexOf("(")

let newData=value.name.slice(0,end)

data.push(newData)

data.push(value.value)

})

console.log(data)

现在的数据格式

解决办法如下

主要得恢复成原先的数据格式

wordData.forEach(v=>{

let end=v.name.indexOf("(")

let newData=v.name.slice(0,end)

v.name = newData;

});

0 人点赞