JavaScript 字符串 substr() 方法獲取給定字符串的一部分並返回新字符串。要獲取的字符數取決於該方法提供的長度。此方法不會對原始字符串進行任何更改。
用法
substr() 方法由以下語法表示:
string.substr(start,length)
參數
start- 它代表字符串的位置,從那裏開始提取。
length- 它是可選的。它表示要獲取的字符數。
返回
字符串的一部分。
JavaScript 字符串 substr() 方法示例
讓我們看一些 substr() 方法的簡單例子。
例子1
讓我們看一個簡單的例子來打印字符串的一部分。
<script>
var str="Javatpoint";
document.writeln(str.substr(0,4));
</script>
輸出:
Java
例子2
讓我們再看一個例子來打印字符串的一部分。
<script>
var str="Javatpoint";
document.writeln(str.substr(5,5));
</script>
輸出:
point
例子3
在此示例中,我們將僅提供起始索引。
<script>
var str="Javatpoint";
document.writeln(str.substr(5));
</script>
輸出:
point
示例 4
在這個例子中,我們不會通過方法傳遞任何參數。在這種情況下,該方法返回完整的字符串。
<script>
var str="Javatpoint";
document.writeln(str.substr());
</script>
輸出:
Javatpoint
例 5
在本例中,我們將提供負數作為起始索引。在這種情況下,該方法從字符串的末尾開始獲取。
<script>
var str="Javatpoint";
document.writeln(str.substr(-5,5));
</script>
輸出:
point
相關用法
- JavaScript String substring()用法及代碼示例
- JavaScript String slice()用法及代碼示例
- JavaScript String search()用法及代碼示例
- 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 lastIndexOf()用法及代碼示例
注:本文由純淨天空篩選整理自 JavaScript String substr() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。