JavaScript 字符串(String) 方法

JavaScript slice()方法是字符串的截取方法,它根据字符串的开始和结束位置提取部分内容并返回。索引从 0 开始。

该方法可以参数可以传递负数, 而substring() 方法是不可以的,在这种情况下,该方法从字符串的末尾开始截取。它不会对原始字符串进行任何更改。

语法

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

string.slice(start,end)

参数

start - 字符串截取的开始位置。

end - 可选。字符串截取的结束位置。

返回

部分字符串

示例

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

示例1

在这里,我们将通过传递开始和结束索引来打印字符串的一部分。

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

输出:

jc1

示例2

在这里,我们将只提供起始索引。在这种情况下,该方法会提取字符串直到其长度。

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

输出:

yxjc123

示例3

这是我们仅提供起始索引的另一个示例。

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

输出:

123

示例4

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

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

输出:

jc123

示例5

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

var str = "yxjc123";
document.writeln(str.slice(-5,-1));

输出:

jc12