Heim  >  Artikel  >  Web-Frontend  >  Detaillierte grafische Erklärung zum Konvertieren von Zeichenfolgen in Arrays in JavaScript

Detaillierte grafische Erklärung zum Konvertieren von Zeichenfolgen in Arrays in JavaScript

yulia
yuliaOriginal
2018-10-11 14:31:538078Durchsuche

JavaScript wird häufig in der Frontend-Entwicklung verwendet. Wissen Sie also, wie man einen JS-String in ein Array umwandelt? In diesem Artikel erfahren Sie mehr über die JS-Methode zum Konvertieren von Zeichenfolgen in Arrays. Ich hoffe, dass sie Ihnen weiterhelfen kann.

Ein früherer Artikel hat Ihnen erklärt, wie man ein Array in einen String umwandelt Sie können bei Bedarf einen Blick darauf werfen und dann direkt zum Thema übergehen.

Die Methode „split()“ in JavaScript kann einen String in ein Array konvertieren, und alle gängigen Browser unterstützen die Methode „split()“.

Syntax: string.split(separator,limit)
Trennzeichen gibt an, wo mit der Aufteilung des String-Objekts begonnen werden soll, und ist ein optionaler Wert.
limit stellt die maximale Länge dar, die das Array zurückgeben kann, und ist ein optionaler Wert. Wenn dieser Parameter nicht gesetzt ist, wird die gesamte Zeichenfolge ohne Begrenzung ihrer Länge aufgeteilt.

Beispiel 1: Verwenden Sie die Methode split(" "), um die Zeichenfolge „Was für Typen mögen Sie?“ in ein Array umzuwandeln. Der Code lautet wie folgt:

<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title></title>
 </head>
 <body>
  <button onclick="myFunction()">点我</button>
 </body>
 <script type="text/javascript">
  function myFunction(){
   var str="what kind of guys do you like";
   var n=str.split(" ");
   document.write("数组是"+n+"数组长度:"+n.length);
  }
 </script>
</html>

Rendering:

Detaillierte grafische Erklärung zum Konvertieren von Zeichenfolgen in Arrays in JavaScript

Beispiel 2: Verwenden Sie die Methode split(""), um jedes Zeichen, einschließlich Leerzeichen, aufzuteilen. Der Code lautet wie folgt:

<script type="text/javascript">
  function myFunction(){
   var str="what kind of guys do you like";
   var n=str.split("");
   document.write("数组是"+n+"数组长度:"+n.length);
  }
 </script>

Effektbild:

Detaillierte grafische Erklärung zum Konvertieren von Zeichenfolgen in Arrays in JavaScript

Beispiel 3: Entfernen Sie das mittlere Trennzeichen aus der Zeichenfolge str="a|b|c| d|e|f|g“-Symbol und in ein Array konvertiert, lautet der Code wie folgt:

<script type="text/javascript">
  function myFunction(){
   var str="a|b|c|d|e|f|g";
   var n=str.split("|");
   document.write("数组是"+n+"数组长度:"+n.length);
  }
 </script>

Rendering:

Detaillierte grafische Erklärung zum Konvertieren von Zeichenfolgen in Arrays in JavaScript

Das Obige stellt hauptsächlich die Zeichenfolge in JavaScript vor. Die Methode zum Konvertieren in ein Array ist relativ einfach. Ich hoffe, dieser Artikel kann Ihnen helfen. Weitere verwandte Tutorials finden Sie unter JavaScript-Video-Tutorial

Das obige ist der detaillierte Inhalt vonDetaillierte grafische Erklärung zum Konvertieren von Zeichenfolgen in Arrays in JavaScript. 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