js 字符串操作给我们提供了三个截取字符串的方法:slice() & substr() & substring()
。
slice([n,m)) & substring([n,m))
作用非常相似,都是截取从n~m,包括n但不包括m之间的字符串。有一区别是slice()
方法参数可以为负数,表示从后面开始截取。而substring()
方法的参数为非负数。
substr(n,len)
也是截取字符串,但该方法是从n
位置截取len
长度的字符串。
var str = 'iissoftware';
console.log(str.substr(3,8)) // software