我有一个这样的字符串:
var str=",test,test1,test2,teset4"
如何删除字符串前面的','?所以输出将是这样的:
'test,test1,test2,teset4'
答案 0 :(得分:2)
你可以试试这个:
str.substr(1)
var str=",test,test1,test2,teset4"
alert(str.substr(1))
答案 1 :(得分:1)
使用 String#slice
, String#substr
或 String#substring
中的任何一种。
var str = ",test,test1,test2,teset4"
console.log(str.slice(1));
console.log(str.substr(1));
console.log(str.substring(1));
答案 2 :(得分:1)
您可以使用substr
:
var str = ",test,test1,test2,teset4"
console.log(str.substr(1));
答案 3 :(得分:0)
var str=",test,test1,test2,teset4";
while(str.charAt(0) === ',')
str = str.substr(1);
alert(str);

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
&#13;