JavaScript 字符串 slice() 方法用于获取字符串的一部分并返回新字符串。它需要指定索引号作为开始和结束参数来获取字符串的一部分。索引从 0 开始。
这个方法允许我们传递一个负数作为索引。在这种情况下,该方法从字符串的末尾开始获取。它不会对原始字符串进行任何更改。
用法
slice() 方法由以下语法表示:
string.slice(start,end)
参数
start- 它代表字符串的位置,从那里开始提取。
end- 它是可选的。它表示字符串获取的位置。换句话说,不包括结束参数。
返回
字符串的一部分
JavaScript 字符串 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
相关用法
- JavaScript String slice()用法及代码示例
- JavaScript String substr()用法及代码示例
- JavaScript String search()用法及代码示例
- JavaScript String substring()用法及代码示例
- JavaScript String repeat()用法及代码示例
- JavaScript String charCodeAt()用法及代码示例
- JavaScript String endsWith()用法及代码示例
- JavaScript String charAt()用法及代码示例
- JavaScript String normalize()用法及代码示例
- JavaScript String matchAll()用法及代码示例
- JavaScript String valueOf()用法及代码示例
- JavaScript String toLocaleUpperCase()用法及代码示例
- JavaScript String toLocaleLowerCase()用法及代码示例
- JavaScript String fromCharCode()用法及代码示例
- JavaScript String concat()用法及代码示例
- JavaScript String includes()用法及代码示例
- JavaScript String toString()用法及代码示例
- JavaScript String replace()用法及代码示例
- JavaScript String match()用法及代码示例
- JavaScript String toUpperCase()用法及代码示例
注:本文由纯净天空筛选整理自 JavaScript String slice() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。