- str.slice(起始位置,结束位置):从原字符串的起始位置到结束位置-1提取新字符串。
- str.substring(起始位置,结束位置):从原字符串的起始位置到结束位置-1提取新字符串。
但substring是以较小参数为起始位置,较大参数为结束位置的。
- str.substr(起始位置,所要返回字符串长度)
下面看一个例子:
var str="hello everybody";
console.log(str.slice(3,8));//lo ev
console.log(str.substr(3,5));//lo ev
console.log(str.substring(3,5));//lo
console.log(str.substring(5,3));//lo