substr与substring都是截取字符串中子串,非常相近,非常容易弄混,可以有一个或两个参数。
语法:string.substr(start,length) 第一个字符的索引是0,start必选 length可选
string.substring(start,end) 第一个字符的索引是0,start必选 end可选
在此仅做下记录
var str = 'helloWorld!'
str.substr(7) // "rld!"
str.substring(7) //"rld!"
var str = 'helloWorld!'
str.substr(2,7) // "lloWorl"
str.substring(2,7) // "lloWo"
var str = 'helloWorld!'
str.substr(7,2) // "rl"
str.substring(7,2) // "lloWo"