Heim >Web-Frontend >Front-End-Fragen und Antworten >So konvertieren Sie einen String in ein Array in es6
ES6-Methode zum Konvertieren eines Strings in ein Array: 1. Verwenden Sie den Erweiterungsoperator „…“, die Syntax „[…“string“]“ 2. Verwenden Sie die Array-Erweiterungsmethode from(), die Syntax " Array.from("string")".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer.
Methode 1:
Verwenden Sie die ES6-Array-Erweiterung. Der Spread-Operator (Spread) besteht aus drei Punkten (...
). Es ist wie die umgekehrte Operation des restlichen Parameters, bei der ein Array in eine durch Kommas getrennte Parametersequenz umgewandelt wird. ...
)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。
[..."abcdefg1234567"]
结果:
方法二:
在es6中,可以使用数组的扩展方法 Array.from() 将字符串转为数组,Array.from
Array.from("hello")Ergebnisse: Methode 2:
In es6 können Sie die Array-Erweiterungsmethode Array.from() verwenden, um einen String in ein Array umzuwandeln. Die Methode Array.from
wird verwendet Um zwei Klassenobjekte zu konvertieren, werden sie in echte Arrays konvertiert: Array-ähnliche Objekte und iterierbare Objekte (einschließlich der neuen Datenstrukturen Set und Map von ES6).
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie einen String in ein Array in es6. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!