在js中截取字符串的方法有slice() ,substring() ,substr()方法,但是使用是有区别的。
slice(start, end)
start:要截取字符串的开始的位置
end:要截取字符串的结束位置(不包括end的位置),如果省略则到结尾
字符串位置,第一个是0,以此类推,如果为负数,则倒数第一个是-1,倒数第二个是-2,以此类推,start和end可以为负数
substring(start, end)
start:要截取字符串的开始的位置
end:要截取字符串的结束位置(不包括end的位置),如果省略则到结尾
字符串位置,第一个是0,以此类推,start和end不为负数
substr(start,个数)
start:要截取字符串的开始的位置,第二个参数为截取个数
字符串位置,第一个是0,以此类推,如果为负数,则倒数第一个是-1,倒数第二个是-2,以此类推,start可以为负数