String substr()
JavaScript String substr()方法
JavaScript字符串substr()方法获取给定字符串的一部分并返回新字符串。要提取的字符数取决于该方法提供的长度。此方法不会对原始字符串进行任何更改。
语法
substr()方法由以下语法表示:
string.substr(start,length)
参数
start-表示从中开始提取字符串的位置。
length-这是可选的。它表示要提取的字符数。
返回
字符串的一部分。
JavaScript字符串substr( )方法示例
让我们看一下substr()方法的一些简单示例。
示例1
让我们看一个简单的示例来打印字符串的一部分。
<script>
var str="lidihuo";
document.writeln(str.substr(0,4));
</script>
输出:
示例2
让我们再看一个示例以打印字符串的一部分。
<script>
var str="lidihuo";
document.writeln(str.substr(5,5));
</script>
输出:
示例3
在此示例中,我们将仅提供起始索引。
<script>
var str="lidihuo";
document.writeln(str.substr(5));
</script>
输出:
示例4
在此示例中,我们将不使用该方法传递任何参数。在这种情况下,该方法将返回完整的字符串。
<script>
var str="lidihuo";
document.writeln(str.substr());
</script>
输出:
示例5
在此示例中,我们将提供负数作为起始索引。在这种情况下,该方法将从字符串的末尾开始获取。
<script>
var str="lidihuo";
document.writeln(str.substr(-5,5));
</script>
输出: