js中实现字符串删除最后的逗号
代码演示:
let slectValue=[{name:"steven",id:"2010y288"},{name:"jack", id: "2006b788"}]
let team_member_id;
let team_member_name;
for (const select of slectValue) {
team_member_name += select.name + ','//将slectValue的值遍历出来,并且追加到 team_member_name 字符中
team_member_id += select.id + ','//将slectValue的值遍历出来,并且追加到 team_member_id 字符中
}
//方法一
let reg=/,$/gi;
team_member_id=team_member_id.replace(reg,"");
team_member_name=team_member_name.replace(reg,"");
console.log(team_member_id,'###@@@')
console.log(team_member_name,'###@@@')
// 方法二
let member_id = team_member_id.substring(0, team_member_id.lastIndexOf(','));
let member_name = team_member_name.substring(0, team_member_name.lastIndexOf(','));
console.log(member_id,'###@@@')
console.log(member_name,'###@@@')
//方法三
let member_id=team_member_id.substring(0,team_member_id.length-1);
let member_name=team_member_name.substring(0,team_member_name.length-1);
console.log(member_id,'###@@@') console.log(member_name,'###@@@')
打印结果将’,'已经去掉
以上方法可进行参考,若有问题欢迎指正