So konvertieren Sie ein js-Array in einen String: 1. Verwenden Sie die Funktion toString(), Syntax „Array.toString()“; 2. Verwenden Sie die Funktion join(), um Array-Elemente zu verbinden, um einen String zu erstellen, Syntax „array. join(separator )".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 5, Dell G3-Computer.
JavaScript ermöglicht die Konvertierung zwischen Arrays und Strings. Das Array-Methodenobjekt definiert zwei Methoden, die Arrays in Strings konvertieren können, wie in der Tabelle gezeigt.
Array-Methode | Beschreibung |
---|---|
toString() | Konvertieren Sie das Array in einen String |
join() | Konvertieren Sie die Array-Elemente Zum Erstellen verketten eine Zeichenfolge |
Methode 1: Verwenden Sie die toString()-Methode
Die toString()-Methode im Array kann jedes Element in eine Zeichenfolge umwandeln und die Ausgabe dann mit Kommas verbinden.
var a = [1,2,3,4,5,6,7,8,9,0]; //定义数组 var s = a.toString(); //把数组转换为字符串 console.log(s); //返回字符串“1,2,3,4,5,6,7,8,9,0” console.log(typeof s); //返回字符串string,说明是字符串类型
Wenn ein Array in einem String-Kontext verwendet wird, ruft JavaScript automatisch die toString()-Methode auf, um das Array in einen String umzuwandeln. In manchen Fällen ist es notwendig, diese Methode explizit aufzurufen.
var a = [1,2,3,4,5,6,7,8,9,0]; //定义数组 var b = [1,2,3,4,5,6,7,8,9,0]; //定义数组 var s = a + b; //数组连接操作 console.log(s); //返回“1,2,3,4,5,6,7,8,9,01,2,3,4,5,6,7,8,9,0” console.log(typeof s); //返回字符串string,说明是字符串类型
toString() Wenn Sie ein Array in einen String konvertieren, konvertieren Sie zunächst jedes Element des Arrays in einen String. Wenn jedes Element in einen String umgewandelt wird, wird es durch Kommas getrennt und als Liste ausgegeben.
var a = [1,[2,3],[4,5]],[6,[7,[8,9],0]]]; //定义多维数组 var s = a.toString(); //把数组转换为字符串 console.log(S); //返回字符串“1,2,3,4,5,6,7,8,9,0”
Das Array a ist ein mehrdimensionales Array und JavaScript ruft die toString()-Methode iterativ auf, um alle Arrays in Strings umzuwandeln.
Methode 2: Verwenden Sie die Methode „join()“
Die Methode „join()“ kann das Array in einen String konvertieren, aber auch das Trennzeichen angeben. Wenn Sie die Methode „join()“ aufrufen, können Sie einen Parameter als Trennzeichen übergeben, um jedes Element zu verbinden. Wenn der Parameter weggelassen wird, wird standardmäßig Komma als Trennzeichen verwendet, was den gleichen Konvertierungseffekt wie die toString()-Methode hat.
var a = [1,2,3,4,5]; //定义数组 var s = a.join(""); //指定分隔符 console.log(s); //返回字符串“12345”
Weitere Programmierkenntnisse finden Sie unter: Programmiervideo! !
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein JS-Array in einen String. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!