[JS]js下substr截取字符串的源代码(js取字符串长度的方法)
[JS]js下substr截取字符串的源代码(js取字符串长度的方法)
[JS]js下substr截取字符串的源代码(js取字符串长度的方法)
定义和用法
substr 方法用于返回一个从指定位置开始的指定长度的子字符串。
语法
stringObject.substr(start [, length ])
参数 描述
start 必需。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。
length 可选。在返回的子字符串中应包括的字符个数。
说明
如果 length 为 0 或负数,将返回一个空字符串。
如果没有指定该参数,则子字符串将延续到stringObject的最后。
举例:
- var str = "0123456789";
- alert(str.substring(0));------------"0123456789"
- alert(str.substring(5));------------"56789"
- alert(str.substring(10));-----------""
- alert(str.substring(12));-----------""
- alert(str.substring(-5));-----------"0123456789"
- alert(str.substring(-10));----------"0123456789"
- alert(str.substring(-12));----------"0123456789"
- alert(str.substring(0,5));----------"01234"
- alert(str.substring(0,10));---------"0123456789"
- alert(str.substring(0,12));---------"0123456789"
- alert(str.substring(2,0));----------"01"
- alert(str.substring(2,2));----------""
- alert(str.substring(2,5));----------"234"
- alert(str.substring(2,12));---------"23456789"
- alert(str.substring(2,-2));---------"01"
- alert(str.substring(-1,5));---------"01234"
- alert(str.substring(-1,-5));--------""
- alert(str.substr(0));---------------"0123456789"
- alert(str.substr(5));---------------"56789"
- alert(str.substr(10));--------------""
- alert(str.substr(12));--------------""
- alert(str.substr(-5));--------------"0123456789"
- alert(str.substr(-10));-------------"0123456789"
- alert(str.substr(-12));-------------"0123456789"
- alert(str.substr(0,5));-------------"01234"
- alert(str.substr(0,10));------------"0123456789"
- alert(str.substr(0,12));------------"0123456789"
- alert(str.substr(2,0));-------------""
- alert(str.substr(2,2));-------------"23"
- alert(str.substr(2,5));-------------"23456"
- alert(str.substr(2,12));------------"23456789"
- alert(str.substr(2,-2));------------""
- alert(str.substr(-1,5));------------"01234"
- alert(str.substr(-1,-5));-----------""
[JS]js下substr截取字符串的源代码(js取字符串长度的方法)
热门文章推荐
- [JS]window.location获取url各项参数详解
- [JS]jQuery,javascript获得网页的高度和宽度
- [JS]视频弹窗视频弹出层videoLightBox(含三种播放器的用法)
- [JS]JS提交中文encodeURI两次转码
- [JS]js版方面encodeURI转码和decodeURI解码的用法实例
- [JS]js取当前机子的时间戳实例
- [JS]AES加密(基于crypto-js)PHP后端解密
- [JS]data:image/png;base64写法的用途及说明
请稍候...