Javascript—substring/slice/substr
2016-10-13 16:22
239 查看
1.slice(start,end)
第一个参数表示字符串开始的位置,第二个参数表示字符串结束的位置(不包括该位置上的字符);
参数为负数时,用字符串长度加上该负数转为正数;
如果第一个参数大于第二个参数,返回空字符串。
2.substring(start,end)
开始位置为start end中较小的那个,结束的位置(不包括该位置上的字符)为start end中较大的;
start end 不能为负数,为负数被0替换;
3.substr(start,length)
start可以为负数,截取顺序永远都是从左向右;
length为负数不符合用法,返回空字符串。
第一个参数表示字符串开始的位置,第二个参数表示字符串结束的位置(不包括该位置上的字符);
参数为负数时,用字符串长度加上该负数转为正数;
如果第一个参数大于第二个参数,返回空字符串。
2.substring(start,end)
开始位置为start end中较小的那个,结束的位置(不包括该位置上的字符)为start end中较大的;
start end 不能为负数,为负数被0替换;
3.substr(start,length)
start可以为负数,截取顺序永远都是从左向右;
length为负数不符合用法,返回空字符串。
相关文章推荐
- JavaScript中,提取子字符串方法:Slice、Substring、Substr的比较。
- JavaScript-substr(),substring(),slice(),split(),join()使用方法总结
- javascript中substring()、substr()、slice()的区别
- 深究JavaScript——slice/splice/substring/substr
- 【JavaScript】slice()、substring()、substr()的区别
- javascript字符串截取的substring、substr和slice
- JavaScript中字符串截取函数slice()、substring()、substr()
- 【JavaScript】slice()、substring()、substr()的区别——dream参考之二
- javascript的substring substr slice的区别
- JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
- JavaScript - java内部对象replace、slice、substring、substr、转换大小写
- JavaScript取子串方法slice,substr,substring对比表
- 深入浅析JavaScript字符串操作方法 slice、substr、substring及其IE兼容性
- javascript中substring()、substr()、slice()的区别
- javascript中substr,substring,slice,splice介绍以及区别
- JavaScript中易混淆的方法之split、splice、slice、substring、substr辨析比较
- javascript中substr,substring,slice.splice的区别说明
- Javascript - String对象方法substr,substring,slice区别
- javascript中substring()、substr()、slice()的区别
- 【JavaScript】slice()、substring()、substr()的区别