substring函数的作用
时间: 2024-05-09 19:20:42 浏览: 89
substring应用
substring函数用于从字符串中提取一个子串,返回所提取的子串。可以通过指定起始位置和长度来确定子串的位置和大小。
语法:
```javascript
string.substring(startIndex[, endIndex])
```
参数说明:
- startIndex:必需,子串的起始位置。如果是负数,则表示从字符串末尾往前数的位置。如果超过字符串的长度,则默认取字符串的长度。
- endIndex:可选,子串的结束位置(不包含该位置字符)。如果不指定该参数,则默认取到字符串的末尾。如果是负数,则表示从字符串末尾往前数的位置。
示例:
```javascript
let str = "Hello World!";
console.log(str.substring(0, 5)); // 输出 "Hello"
console.log(str.substring(6)); // 输出 "World!"
console.log(str.substring(-5)); // 输出 "Hello World!"
console.log(str.substring(0, -3)); // 输出 "Hello Wor"
```
注意:substring函数不会修改原字符串,而是返回一个新的字符串。如果startIndex和endIndex的顺序不正确,函数会自动调换它们的位置。
阅读全文