substring()
方法用于提取字符串中指定位置的子字符串。
這個方法有兩種使用方式:
1. 使用起始索引和結束索引: substring(startIndex, endIndex)
- startIndex
表示要提取的子字符串的起始索引,包括此索引對應的字符。
- endIndex
(可選)表示要提取的子字符串的結束索引,但不包括此索引對應的字符。若不提供 endIndex
參數,則
會提取從 startIndex
到字符串末尾的所有字符。
2. 使用單個參數: substring(startIndex)
- startIndex
表示要提取的子字符串的起始索引,包括此索引對應的字符。此時,會提取從 startIndex
到字符串末尾
的所有字符。
以下是一些使用 substring()
的示例:
javascript
const str = "Hello, World!";
console.log(str.substring(0, 5)); // 輸出 "Hello"
console.log(str.substring(7)); // 輸出 "World!"
請注意,substring()
方法不修改原始字符串,而是返回一個新的字符串作為提取結果。