slice,substr和substring的区别
2017-09-18 本文已影响0人
jqClub
他们都接收两个参数,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'