JavaScript 字符串(String) 方法

JavaScript substr() 方法是字符串截取方法,它可以根据参数获取字符串的部分内容并返回。此方法不会对原始字符串进行任何更改。

语法

substr() 方法由以下语法表示:

string.substr(start,length)

参数

start - 它表示字符串的开始提取位置。

length- 它是可选的。它表示要获取的字符数。

返回

字符串的一部分。

示例

让我们看一些 substr() 方法的简单示例。

示例1

让我们看一个打印字符串部分的简单示例。

<script>
var str="yxjc123";
document.writeln(str.substr(0,4));
</script>

输出:

yxjc

示例2

让我们再看一个打印部分字符串的示例。

<script>
var str="yxjc123";
document.writeln(str.substr(5,5));
</script>

输出:

23

示例3

在本例中,只提供第一个参数。

<script>
var str="yxjc123";
document.writeln(str.substr(5));
</script>

输出:

23

示例4

在这个例子中,我们不会向方法传递任何参数。在这种情况下,该方法返回完整的字符串。

<script>
var str="yxjc123";
document.writeln(str.substr());
</script>

输出:

yxjc123

示例5

在本例中,我们将提供负数作为起始索引。在这种情况下,该方法从字符串的末尾开始获取。

<script>
var str="yxjc123";
document.writeln(str.substr(-5,5));
</script>

输出:

jc123