substring()方法用於提取字符串中介於兩個指定下標之間的字符。
語法:
stringObject.substring(startPos,stopPos)
參數說明:
參數 | 描述 |
startPos | 必需。一個非負的整數,開始位置。 |
stopPos | 可選。一個非負的整數,結束位置,如果省略該參數,那麽返回的子串會一直到字符串對象的結尾。 |
注意:
1. 返回的内容是從start開始(包含start位置的字符)到 stop-1 處的所有字符,其長度爲 stop 減start。
2. 如果參數start與stop相等,那麽該方法返回的就是一個空串(即長度爲 0 的字符串)。
3. 如果start比stop大,那麽該方法在提取子串之前會先交換這兩個參數。
使用 substring() 從字符串中提取字符串,代碼如下:
<script type="text/javascript"> var mystr="I love JavaScript"; document.write(mystr.substring(7)); document.write(mystr.substring(2,6)); </script>
運行結果:
JavaScript love