ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript関数の分割
機能:
split() メソッドは、文字列を文字列配列に分割するために使用されます。
構文:
stringObject.split(separator,howmany)
パラメータ
説明
区切り文字 必須。このパラメータで指定された場所から stringObject を分割するための文字列または正規表現。
いくつ オプション。このパラメータは、返される配列の最大長を指定します。このパラメータが設定されている場合、このパラメータで指定された配列以外の部分文字列は返されません。このパラメータが設定されていない場合、文字列の長さに関係なく文字列全体が分割されます。
戻り値:
文字列配列。配列は、文字列 stringObject をセパレータで指定された境界で部分文字列に分割することによって作成されます。返される配列内の文字列には、区切り文字自体は含まれません。
ただし、セパレーターが部分表現を含む正規表現である場合、返される配列にはそれらの部分表現に一致する文字列が含まれます (ただし、正規表現全体に一致するテキストは含まれません)。
インスタンス 1:
<html> <head> <title>使用指定的字符分割字符串</title> </head> <body> <script language="javascript"> <!-- name = "张三,李四,王五"; ch = new Array; ch = name.split(","); for(i=0;i<ch.length;i++){ document.write(ch[i],"<br>"); } //--> </script> </body> </html>
インスタンス 2:
<script type="text/javascript"> var str="How are you doing today?" document.write(str.split(" ") + "<br />") document.write(str.split("") + "<br />") document.write(str.split(" ",3)) </script>