Dieser Artikel stellt hauptsächlich vor, wie man ein Pseudo-Array über js in ein Array umwandelt. Er hat einen bestimmten Referenzwert. Jetzt kann ich ihn mit Ihnen teilen
Methode 1:
Durchlaufen Sie das Pseudo-Array und verschieben Sie den Wert in ein leeres Array
Methode 2: Verwenden Sie die Slice-Methode des Arrays, die ein Array zurückgibt. Verwenden Sie call oder apply, um auf das Pseudo-Array zu zeigen
var arr = [].slice.call(arguments);或var arr = Array.propotype.slice.call(arguments); alert(Array.isArray(arr));
Methode 3: Die neue Methode Array.from()
function testArray(){ var arg = Array.from(arguments); arg.push(7); console.log(arg);//1,2,3,4,7 } testArray(1,2,3,4);
Methode 4: Sie können auch split() verwenden, um die Zeichenfolge in ein Array umzuwandeln
var str = '123456'; console.log(str.split(''));
Das Obige ist Ich hoffe, dass der gesamte Inhalt dieses Artikels für das Lernen aller hilfreich ist. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.
Verwandte Empfehlungen:
So verwenden Sie JS, um den Array-Differenzsatz zu finden
Informationen zur Verwendung des JS-Array-Filters
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein Pseudo-Array über js in ein Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!