Heim >Web-Frontend >Front-End-Fragen und Antworten >So konvertieren Sie einen String in ein Array in es6

So konvertieren Sie einen String in ein Array in es6

青灯夜游
青灯夜游Original
2021-09-10 12:48:494938Durchsuche

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")".

So konvertieren Sie einen String in ein Array in es6

Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer.

es6-Methode zum Konvertieren eines Strings in ein Array

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

rrreee🎜Ergebnis:🎜🎜🎜🎜🎜[Lernempfehlung: 🎜Javascript-Tutorial für Fortgeschrittene🎜]🎜

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!

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
Vorheriger Artikel:Was sind es6 und es5?Nächster Artikel:Was sind es6 und es5?