Heim >Web-Frontend >Front-End-Fragen und Antworten >Was ist die Verwendung von Javascript Split?

Was ist die Verwendung von Javascript Split?

藏色散人
藏色散人Original
2021-10-14 14:51:417199Durchsuche

Die Funktion von Javascript Split besteht darin, einen String in ein String-Array aufzuteilen. Die Verwendungssyntax lautet „stringObject.split(separator,howmany)“.

Was ist die Verwendung von Javascript Split?

Die Betriebsumgebung dieses Artikels: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Was ist die Verwendung von Javascript Split? Die Methode

split() wird verwendet, um einen String in ein Array von Strings aufzuteilen.

Syntax

stringObject.split(separator,howmany)

Parameter

Trennzeichen erforderlich. Eine Zeichenfolge oder ein regulärer Ausdruck zum Teilen des stringObject ab der durch diesen Parameter angegebenen Stelle.

wieviele optional. Dieser Parameter gibt die maximale Länge des zurückgegebenen Arrays an. Wenn dieser Parameter festgelegt ist, werden nicht mehr Teilzeichenfolgen zurückgegeben als das durch diesen Parameter angegebene Array. Wenn dieser Parameter nicht gesetzt ist, wird die gesamte Zeichenfolge unabhängig von ihrer Länge aufgeteilt.

Rückgabewert

Ein String-Array. Das Array wird erstellt, indem die Zeichenfolge stringObject an den durch das Trennzeichen angegebenen Grenzen in Teilzeichenfolgen aufgeteilt wird. Die Zeichenfolgen im zurückgegebenen Array enthalten nicht das Trennzeichen selbst.

Wenn es sich bei „separator“ jedoch um einen regulären Ausdruck handelt, der Unterausdrücke enthält, enthält das zurückgegebene Array Zeichenfolgen, die mit diesen Unterausdrücken übereinstimmen (jedoch keinen Text, der mit dem gesamten regulären Ausdruck übereinstimmt).

Tipps und Hinweise

Hinweis: Wenn die leere Zeichenfolge („“) als Trennzeichen verwendet wird, wird jedes Zeichen im stringObject zwischen ihnen aufgeteilt.

Hinweis: Die von String.split() ausgeführte Operation ist das Gegenteil der von Array.join ausgeführten Operation.

Beispiel

Beispiel 1

In diesem Beispiel werden wir die Zeichenfolge auf verschiedene Arten aufteilen:

<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>

Ausgabe:

How,are,you,doing,today?
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
How,are,you

Beispiel 2

In diesem Beispiel werden wir die Zeichenfolge mit einer komplexeren Struktur aufteilen. Zeichenfolge:

"2:3:4:5".split(":")//将返回["2", "3", "4", "5"]
"|a|b|c".split("|")//将返回["", "a", "b", "c"]

Beispiel 3

Verwenden Sie den folgenden Code, um Sätze in Wörter aufzuteilen:

var words = sentence.split(&#39; &#39;)

Oder verwenden Sie reguläre Ausdrücke als Trennzeichen:

var words = sentence.split(/\s+/)

Beispiel 4

Wenn Sie Wörter in Buchstaben aufteilen möchten oder eine Zeichenfolge in Zeichen aufteilen möchten können Sie den folgenden Code verwenden:

"hello".split("")//可返回 ["h", "e", "l", "l", "o"]

Wenn Sie nur einen Teil der Zeichen zurückgeben müssen, verwenden Sie bitte howmany-Parameter:

"hello".split("", 3)//可返回 ["h", "e", "l"]

Empfohlenes Lernen: „JavaScript Basics Tutorial

Das obige ist der detaillierte Inhalt vonWas ist die Verwendung von Javascript Split?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn