JavaScript String substr() 方法
-
JavaScript String substr() 方法
substr()方法从指定位置的字符开始提取字符串的一部分,并返回指定数量的字符。提示:要从字符串末尾提取字符,请使用负起始编号(这在IE 8及更早版本中不起作用)。注意:substr()方法不会更改原始字符串。实例:提取字符串的一部分:
尝试一下var str = "Hello world!"; var res = str.substr(1, 4);
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 方法 substr() 支持支持支持支持支持 -
语法
string.substr(start, length) -
参数值
参数 描述 start 必需的。 开始提取的位置。 第一个字符位于索引0处。 - 如果start为正且大于或等于字符串的长度,则substr()返回一个空字符串。
- 如果start为负数,则substr()将其用作字符串末尾的字符索引。
- 如果start为负或大于字符串的长度,则start设置为0
length 可选的。 要提取的字符数。 如果省略,则提取字符串的其余部分 -
技术细节
项目 描述 返回值: 一个新的字符串,包含文本的提取部分。如果长度为0或负数,则返回空字符串 JavaScript版本: ECMAScript 1 -