1.substring
- 应用类型:string
substring(indexstart,indexend)
方法返回一个字符串在开始索引到结束索引之间的一个子集- 返回内容:[1,3)
- 当 indexstart > indexend,则默认反向
- 取负数
任意参数小于0,则被当做0
2.substr
- 应用类型:string
- str(start,length)
- 取负数
1.当start为负数:stringLength = length+start(长度减去绝对值)
2.length为负数:返回空字符串
3.slice
- 应用类型:string、array
slice(begin,end)
方法返回一个新的数组、字符串- 返回内容:[1,5)
- 这一对象是一个由 begin 和 end 决定的原数组的浅拷贝
(包括 begin,不包括end) - 原始数组不会被改变。
- 负数
当任意参数为负数则被当做:stringLength = length + begin/end(长度减去其绝对值)