JavaScript 字符串 slice() 方法

JavaScript 字符串 slice() 方法

JavaScript的字符串slice()方法用于获取字符串的一部分并返回新的字符串。它需要指定索引号作为开始和结束参数以获取字符串的一部分。索引从0开始。

该方法允许我们将负数作为索引传递。在这种情况下,该方法从字符串的末尾开始获取。它不会对原始字符串做任何更改。

语法

slice()方法的语法如下所示:

string.slice(start,end)

参数

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

end - 可选。它表示字符串提取的位置,换句话说,end参数不包括在内。

返回值

字符串的一部分

JavaScript String slice()方法示例

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

示例1

在这个示例中,我们将通过传递起始和结束索引来打印字符串的一部分。

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

输出:

vat

示例2

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

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

输出:

Javatpoint

示例3

这是另一个只提供起始索引的示例。

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

输出:

tpoint

示例4

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

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

输出:

point

示例5

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

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

输出:

poin

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程