JavaScript substring() 方法:从字符串中获取特定范围的字符 (javascript指什么)

科技资讯9个月前发布 jdkjadmin
2 00

javascript指什么

简介


substring()

方法用于从字符串中获取特定范围的字符。它的语法如下:

string.substring(start, end)其中:

start

表示起始索引(从 0 开始计数)

end

表示结束索引(从 0 开始计数,但不包含在内)

用法


substring()

方法返回一个包含从

start



end

索引范围内字符的新字符串。

如果

start



end

超出字符串的长度,则

substring()

方法将返回一个空字符串()。

如果

start

大于或等于

end

,则

substring()

方法将返回一个空字符串()。

如果

start



end

为负数,则

substring()

方法将从字符串的末尾开始计算。

实例

javascript
// 从 “Hello World” 中获取从索引 0 到 5 的字符
const s1 = “Hello World”.substring(0, 5); // “Hello”// 从 “Hello World” 中获取从索引 6 到 12 的字符
const s2 = “Hello World”.substring(6, 12); // “World”// 从 “Hello World” 中获取从索引 3 到字符串末尾的字符
const s3 = “Hello World”.substring(3); // “lo World”// 从 “Hello World” 中获取从索引 -5 到字符串末尾的字符
const s4 = “Hello World”.substring(-5); // “World”// 从 “Hello World” 中获取从索引 10 到 -2 的字符
const s5 = “Hello World”.substring(10, -2); // “World”

参数


substring()

方法接受两个参数:

start

:起始索引(必填)

end

:结束索引(可选)如果省略

end

参数,则

substring()

方法将返回从

start

索引到字符串末尾的字符。

返回值


substring()

方法返回一个包含从

start



end

索引范围内字符的新字符串。如果

start



end

超出字符串的长度,则返回一个空字符串(
)。

浏览器支持


substring()

方法在所有现代浏览器中都得到支持。

总结


substring()

方法是一个用于从字符串中获取特定范围的字符的有用方法。它是一个必不可少的方法,可用于各种字符串处理任务。

© 版权声明

相关文章