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() 方法不改變原始字串。
瀏覽器支援所有主要瀏覽器都支援split() 方法##語法
string
.split(separator,limit)
參數值描述 | |
---|---|
可選。字串或正規表示式,從該參數指定的地方分割 string Object。 | |
可選。此參數可指定傳回的陣列的最大長度。如果設定了該參數,則傳回的子字串不會多於這個參數指定的陣列。如果沒有設定該參數,整個字串都會被分割,不考慮它的長度。 |
描述 | |
---|---|
一個字串陣列。此陣列是透過在 separator 指定的邊界處將字串 string Object 分割成子字串建立的。傳回的陣列中的字符串不包括 separator 本身。 |
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>
運行實例»點擊"運行實例"按鈕查看線上實例