他们都接收两个参数,slice和substring接收的是起始位置和结束位置(不包括结束位置),而substr接收的则是起始位置和所要返回的字符串长度
var a = 'abcdef'
log(a.slice(1, 2)) //'b'
log(a.substring(1, 2)) //'b'
log(a.substr(1, 2)) //'bc'
他们都接收两个参数,slice和substring接收的是起始位置和结束位置(不包括结束位置),而substr接收的则是起始位置和所要返回的字符串长度
var a = 'abcdef'
log(a.slice(1, 2)) //'b'
log(a.substring(1, 2)) //'b'
log(a.substr(1, 2)) //'bc'