要想使用js判断最后一个字符到底是什么,那自然就是使用substr函数了,同样,要删除最后一个字符,也还得使用substr函数。
下面给出具体的例子代码:
var tempStr = "123,456,789,";
if(tempStr.substr(tempStr.length-1,1)==",")//判断最后一位是否是逗号
{
tempStr=tempStr.substr(0,tempStr.length-1);//删除最后一个逗号
}
知识拓展:
substr 方法:返回一个从指定位置开始的指定长度的子字符串。
stringvar.substr(start [, length ])
参数说明
stringvar必选项。要提取子字符串的字符串文字或 String 对象。
start必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。
length可选项。在返回的子字符串中应包括的字符个数。
说明:如果 length 为 0 或负数,将返回一个空字符串。如果没有指定该参数,则子字符串将延续到 stringvar 的最后。