當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JavaScript substr() 方法
生活随笔
收集整理的這篇文章主要介紹了
JavaScript substr() 方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
定義和用法
substr() 方法可在字符串中抽取從 start 下標開始的指定數目的字符。
語法
stringObject.substr(start,length)| start | 必需。要抽取的子串的起始下標。必須是數值。如果是負數,那么該參數聲明從字符串的尾部開始算起的位置。也就是說,-1 指字符串中最后一個字符,-2 指倒數第二個字符,以此類推。 |
| length | 可選。子串中的字符數。必須是數值。如果省略了該參數,那么返回從 stringObject 的開始位置到結尾的字串。 |
返回值
一個新的字符串,包含從 stringObject 的 start(包括 start 所指的字符) 處開始的 length 個字符。如果沒有指定 length,那么返回的字符串包含從 start 到 stringObject 的結尾的字符。
提示和注釋
注釋:substr() 的參數指定的是子串的開始位置和長度,因此它可以替代 substring() 和 slice() 來使用。
重要事項:ECMAscript 沒有對該方法進行標準化,因此反對使用它。
重要事項:在 IE 4 中,參數 start 的值無效。在這個 BUG 中,start 規定的是第 0 個字符的位置。在之后的版本中,此 BUG 已被修正。
實例
例子 1
在本例中,我們將使用 substr() 從字符串中提取一些字符:
<script type="text/javascript">var str="Hello world!" document.write(str.substr(3))</script>輸出:
lo world!例子 2
在本例中,我們將使用 substr() 從字符串中提取一些字符:
<script type="text/javascript">var str="Hello world!" document.write(str.substr(3,7))</script>輸出:
lo worl轉載于:https://www.cnblogs.com/forevernight/p/3499364.html
總結
以上是生活随笔為你收集整理的JavaScript substr() 方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《html5 从入门到精通》读书笔记(一
- 下一篇: WCF的事务(5篇)