JavaScript substring 字符串函数用于选取字符串的一部分并返回一个新的字符串。substring 函数接受两个整数值。第一个整数值是提取开始的索引位置,第二个索引位置是提取结束的位置。
JavaScript SubString 函数的语法是:
String_Object.substring(Start, End)
- String_Object: 您要从中提取的有效字符串。
- Start: 您要从中提取的开始索引位置。
- End: 请指定结束点的索引位置。如果忽略此参数,substring 函数将从第一个索引位置开始提取直到最后一个。
JavaScript 字符串 substring 示例
这将帮助您理解 substring 如何返回字符串的一部分。请记住,如果第二个索引值大于第一个索引,它将交换这两个参数。另外,如果您使用负数作为参数,它将被视为零。
第二行 JavaScript 代码从索引位置 2 开始,到索引位置 12 结束,提取原始字符串。接下来,我们忽略了第二个参数,这意味着它将从索引位置 2 开始提取直到字符串末尾。
接下来,我们将第一个索引指定为 13,第二个指定为 2。此函数将交换这两个参数,这意味着它等同于 Str1.substring(2, 13)。
<!DOCTYPE html>
<html>
<head>
<title> SubStringJavaScript </title>
</head>
<body>
<h1> JavaScriptSubString </h1>
<script>
var Str1 = "Tutorial Gateway";
var Str2 = Str1.substring(2, 13);
var Str3 = Str1.substring(0, 13);
var Str4 = Str1.substring(2);
var Str5 = Str1.substring(13, 2);
document.write(Str2 + "<br \>");
document.write(Str3 + "<br \>");
document.write(Str4 + "<br \>");
document.write(Str5);
</script>
</body>
</html>
