亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

?????? ?? ??? / JavaScript substr() 方法

JavaScript substr() 方法

JavaScript substr() 方法

實例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>

<p id="demo">點擊按鈕截取字符串。</p>
<button onclick="myFunction()">點我</button>
<script>
function myFunction(){
    var str="Hello world!";
    var n=str.substr(2,3);
    document.getElementById("demo").innerHTML=n;
}
</script>

</body>
</html>

運行實例 ?

點擊 "運行實例" 按鈕查看在線實例


定義和用法

substr() 方法可在字符串中抽取從 開始 下標開始的指定數(shù)目的字符。

提示: substr() 的參數(shù)指定的是子串的開始位置和長度,因此它可以替代 substring() 和 slice() 來使用。
在 IE 4 中,參數(shù) start 的值無效。在這個 BUG 中,start 規(guī)定的是第 0 個字符的位置。在之后的版本中,此 BUG 已被修正。
ECMAscript 沒有對該方法進行標準化,因此反對使用它。

注意: substr() 方法不會改變源字符串。


瀏覽器支持

QQ截圖20161108165429.png

所有主要瀏覽器都支持 substr() 方法


語法

string.substr(start,length)

參數(shù)值

參數(shù)描述
start必需。要抽取的子串的起始下標。必須是數(shù)值。如果是負數(shù),那么該參數(shù)聲明從字符串的尾部開始算起的位置。也就是說,-1 指字符串中最后一個字符,-2 指倒數(shù)第二個字符,以此類推。
length可選。子串中的字符數(shù)。必須是數(shù)值。如果省略了該參數(shù),那么返回從 stringObject 的開始位置到結尾的字串。

返回值

類型描述
StringA new string containing the extracted part of the text

技術細節(jié)

JavaScript 版本:1.0


更多實例

實例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>

<p id="demo">點擊按鈕截取字符串</p>
<button onclick="myFunction()">點我</button>
<script>
function myFunction(){
	var str="Hello world!";
	var n=str.substr(2);
	document.getElementById("demo").innerHTML=n;
}
</script>

</body>
</html>

運行實例 ?

點擊 "運行實例" 按鈕查看在線實例