String slice()
JavaScript String slice()方法
JavaScript字符串slice()方法用于获取字符串的一部分并返回新字符串。它需要指定索引号作为开始和结束参数,以获取字符串的一部分。索引从0开始。
此方法允许我们传递一个负数作为索引。在这种情况下,该方法将从字符串的末尾开始获取。
语法
slice()方法由以下语法表示:
参数
start-表示从中开始提取字符串的位置。
end-这是可选的。它表示字符串提取到的位置。换句话说,不包含end参数。
返回
字符串的一部分
JavaScript字符串切片()方法示例
让我们看一下slice()方法的一些简单示例。
示例1
在这里,我们将打印零件通过传递开始和结束索引来识别字符串。
<script>
var str = "lidihuo";
document.writeln(str.slice(2,5));
</script>
输出:
示例2
在这里,我们仅提供起始索引。在这种情况下,该方法会提取字符串直至其长度。
<script>
var str = "lidihuo";
document.writeln(str.slice(0));
</script>
输出:
示例3
这是我们仅提供起始索引的另一个示例。
<script>
var str = "lidihuo";
document.writeln(str.slice(4));
</script>
输出:
示例4
在此示例中,我们将提供负数作为索引。在这种情况下,该方法将从字符串的末尾开始获取。
<script>
var str = "lidihuo";
document.writeln(str.slice(-5));
</script>
输出:
示例5
在此示例中,我们将提供负数作为开始和结束索引。在这种情况下,该方法将从字符串的末尾开始获取。
var str = "lidihuo";
document.writeln(str.slice(-5,-1));
输出: