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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。