JS删除字符串最后一个字符的实现代码_javascript技巧
来源:动视网
责编:小采
时间:2020-11-27 21:19:55
JS删除字符串最后一个字符的实现代码_javascript技巧
JS删除字符串最后一个字符的实现代码_javascript技巧:字符串:string s = 1,2,3,4,5, 目标:删除最后一个 , 方法: 用的最多的是substring,这个也是我一直用的 s=s.substring(0,s.length-1) 最近老遇上这种事,如有一个字符串[lightinthebox],但是我只是需要lightinthebox,
导读JS删除字符串最后一个字符的实现代码_javascript技巧:字符串:string s = 1,2,3,4,5, 目标:删除最后一个 , 方法: 用的最多的是substring,这个也是我一直用的 s=s.substring(0,s.length-1) 最近老遇上这种事,如有一个字符串[lightinthebox],但是我只是需要lightinthebox,

字符串:string s = "1,2,3,4,5,"
目标:删除最后一个 ","
方法:
用的最多的是substring,这个也是我一直用的
s=s.substring(0,s.length-1)
最近老遇上这种事,如有一个字符串“[lightinthebox]”,但是我只是需要lightinthebox,就是不要“[]”。怎么用又快又有效的办法去掉呢。
stringObject.substring(start,stop) //截取的是开始与结束的字符串。
stringObject.substr(start,length) //截取的是开始与字符串长度。
考虑到这些,和方法的连缀。
stringObject.substr(1).substring(-1,0) //就是可行的啦
这里就顺便说一个截取时间啦,现在都是有那种想把个位变为两位。如9展现为09以便于格式对齐。
很多地方都是判断这个数字是否小于10,来确定添加0
如果我们用字符串,则都不用判断,全加一位,截取最后两位即可啦,01,010,011也就变成了01 10 011
具体的我不说了,免得有人笑我
后来因为脚本之家后台需要增加一些小功能,特谢了一个函数,先判断最后一个字符是不是,再进行替换
经测试没问题。
JS删除字符串最后一个字符的实现代码_javascript技巧
JS删除字符串最后一个字符的实现代码_javascript技巧:字符串:string s = 1,2,3,4,5, 目标:删除最后一个 , 方法: 用的最多的是substring,这个也是我一直用的 s=s.substring(0,s.length-1) 最近老遇上这种事,如有一个字符串[lightinthebox],但是我只是需要lightinthebox,