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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。