split方法在JavaScript中用于把一個字符串分割成字符串數(shù)組,語法為“string.split(字符串或正則表達式,返回數(shù)組的最大長度)”;若不設置指定返回數(shù)組的長度,則整個字符串都會被分割,該方法的返回結果是一個字符串數(shù)組。
本教程操作環(huán)境:windows10系統(tǒng)、javascript1.8.5版、Dell G3電腦。
split方法在javascript中怎么用
split() 方法用于把一個字符串分割成字符串數(shù)組。
提示: 如果把空字符串 ("") 用作 separator,那么 stringObject 中的每個字符之間都會被分割。
注意: split() 方法不改變原始字符串。
語法
string.split(separator,limit)
參數(shù) 描述
separator 可選。字符串或正則表達式,從該參數(shù)指定的地方分割 string Object。
limit 可選。該參數(shù)可指定返回的數(shù)組的最大長度。如果設置了該參數(shù),返回的子串不會多于這個參數(shù)指定的數(shù)組。如果沒有設置該參數(shù),整個字符串都會被分割,不考慮它的長度。
返回值
Array 一個字符串數(shù)組。該數(shù)組是通過在 separator 指定的邊界處將字符串 string Object 分割成子串創(chuàng)建的。返回的數(shù)組中的字串不包括 separator 自身。
示例如下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>123</title> </head> <body> <p id="demo">單擊按鈕顯示分割后的數(shù)組</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>
輸出結果:
【