JavaScript split() 方法


JavaScript split() 方法

實例

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

<p id="demo">单击按钮显示分割后的数组.</p>
<button onclick="myFunction()">点我</button>
<script>
function myFunction(){
	var str="How are you doing today?";
	var n=str.split(" ");
	document.getElementById("demo").innerHTML=n;
}
</script>

</body>
</html>

##執行實例»點擊"運行實例" 按鈕查看線上實例


#定義和用法

#split() 方法用於把一個字串分割成字串陣列。

提示: 如果將空字串 ("") 當作 separator,那麼 stringObject 中的每個字元之間都會被分割。

注意: split() 方法不改變原始字串。


瀏覽器支援

QQ截图20161108165429.png

所有主要瀏覽器都支援split() 方法

##語法

string
.split(separator,limit)
參數值

參數separatorlimit傳回值
描述
可選。字串或正規表示式,從該參數指定的地方分割 string Object。
可選。此參數可指定傳回的陣列的最大長度。如果設定了該參數,則傳回的子字串不會多於這個參數指定的陣列。如果沒有設定該參數,整個字串都會被分割,不考慮它的長度。

#類型Array技術細節
描述
一個字串陣列。此陣列是透過在 separator 指定的邊界處將字串 string Object 分割成子字串建立的。傳回的陣列中的字符串不包括 separator 本身。

#JavaScript 版本:
1.1
###JavaScript 版本:######1.1######## ####

更多實例

實例

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

<p id="demo">单击按钮显示分割后的数组</p>
<button onclick="myFunction()">点我</button>
<script>
function myFunction(){
	var str="How are you doing today?";
	var n=str.split();
	document.getElementById("demo").innerHTML=n;
}
</script>

</body>
</html>

運行實例»

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


實例

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

<p id="demo">单击按钮显示分割后的数组</p>
<button onclick="myFunction()">点我</button>
<script>
function myFunction(){
	var str="How are you doing today?";
	var n=str.split("");
	document.getElementById("demo").innerHTML=n;
}
</script>

</body>
</html>

執行實例»##點擊"運行實例" 按鈕查看線上實例


實例

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

<p id="demo">单击按钮显示分割后的数组</p>
<button onclick="myFunction()">点我</button>
<script>
function myFunction(){
	var str="How are you doing today?";
	var n=str.split(" ",3);
	document.getElementById("demo").innerHTML=n;
}
</script>

</body>
</html>

執行實例»
點擊"運行實例"按鈕查看線上實例


#實例

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

<p id="demo">单击按钮显示分割后的数组</p>
<button onclick="myFunction()">点我</button>
<script>
function myFunction(){
	var str="How are you doing today?";
	var n=str.split("o");
	document.getElementById("demo").innerHTML=n;
}
</script>

</body>
</html>

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





##### #############