带字符的JavaScript修剪

带字符的JavaScript修剪,javascript,jquery,Javascript,Jquery,我有这样一个字符串: var str=",test,test1,test2,teset4" 'test,test1,test2,teset4' 如何删除字符串前面的“,”?因此,输出将如下所示: var str=",test,test1,test2,teset4" 'test,test1,test2,teset4' 使用以下任一项、或 var str=“、测试、测试1、测试2、测试4” console.log(str.slice(1)); console.log(str.substr(

我有这样一个字符串:

var str=",test,test1,test2,teset4"
'test,test1,test2,teset4'
如何删除字符串前面的“,”?因此,输出将如下所示:

var str=",test,test1,test2,teset4"
'test,test1,test2,teset4'
使用以下任一项

var str=“、测试、测试1、测试2、测试4”
console.log(str.slice(1));
console.log(str.substr(1));
console.log(str.substring(1))使用以下任何一种

var str=“、测试、测试1、测试2、测试4”
console.log(str.slice(1));
console.log(str.substr(1));
console.log(str.substring(1))您可以尝试以下方法:

str.substr(1)
var str=“、测试、测试1、测试2、测试4”
警报(str.substr(1))
您可以尝试以下方法:

str.substr(1)
var str=“、测试、测试1、测试2、测试4”

警报(str.substr(1))
您可以使用
substr

var str=“、测试、测试1、测试2、测试4”

console.log(str.substr(1))您可以使用
substr

var str=“、测试、测试1、测试2、测试4”
console.log(str.substr(1))
var str=“、测试、测试1、测试2、测试4”;
而(str.charAt(0)==',')
str=str.substr(1);
警报(str)
var str=“、测试、测试1、测试2、测试4”;
而(str.charAt(0)==',')
str=str.substr(1);
警报(str)

这个字符串是如何生成的,可能有一个比简单删除字符串的第一个字符更深层的问题,这个字符串是如何生成的,也许还有比简单删除字符串问题的第一个字符更深层的问题。substr和.substring too.substr和.substring too
str.length
,这里不需要。
str.length