js 去除最后一个字符

经测试,以下方法可用

<script>
var value="a,b,c,d,e,";
value =value.substring(0,value.lastIndexOf(,));
//substring截取从索引0开始,value.lastIndexOf结束的字符
//lastIndexOf() 指定字符最后一次出现的索引位置//indexOf第一次出现的索引位置
document.write(value);
</script>
<script>
var value="a,b,c,d,e,";
value=value.substr(0,value.length-1);
//substr截取从索引0开始,value.length-1长度的字符
document.write(value);
</script>
<script>
var value="a,b,c,d,e,";
var reg=/,$/gi;
value=value.replace(reg,"");
//正则取最后一个"," 替换成""
document.write(value);
</script>

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。