Heim >Web-Frontend >js-Tutorial >So verwenden Sie die From-Funktion
Die Funktion array.from() ist eine in Javascript integrierte Funktion, die aus dem angegebenen Array eine neue Array-Instanz erstellt. Bei Zeichenfolgen wird jedes Alphabet der Zeichenfolge in ein Element der neuen Array-Instanz umgewandelt. Bei ganzzahligen Werten übernimmt die neue Array-Instanz ein Element des angegebenen Arrays. Schauen wir uns die spezifische Verwendung von from() an.
from() hat zwei Syntaxen
Syntax 1:
Array.from(A)
A kann ein Array zur Konvertierung in ein Array oder eine Zeichenfolge sein, wobei jeder Buchstabe der Zeichenfolge in ein Element einer neuen Array-Instanz umgewandelt wird.
Syntax 2:
Array.from(mapFn,thisArg)
mapFn (optional): Map-Funktion, die zum Aufrufen jedes Elements des Arrays verwendet wird.
thisArg (optional): Dieser Wert wird beim Ausführen von mapFn verwendet.
Schauen wir uns ein konkretes Beispiel an
Hier geben wir die Erstellung eines neuen Arrays mit demselben Inhalt wie die Eingabe im Fall von Ganzzahlen aus, aber im Fall von strings wird jedes Alphabet der Zeichenfolge in ein Element einer neuen Array-Instanz umgewandelt.
Der Code ist wie folgt
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script> console.log(Array.from("php中文网")); console.log(Array.from([10, 20, 30])); </script> </body> </html>
Der Ausführungseffekt ist wie folgt
Abschließend müssen wir auf Folgendes achten:
Wenn wir eine komplexe Zahl als Argument übergeben, wird ein Fehler zurückgegeben, da nur Arrays und Strings als Argumente verwendet werden können.
Immer wenn wir eine Operation an den Elementen des Arrays ausführen müssen, können wir dazu die Methode Array.from() in So verwenden Sie die From-Funktion verwenden.
Dieser Artikel endet hier. Weitere spannende Inhalte finden Sie in anderen verwandten Kolumnen-Tutorials auf der chinesischen PHP-Website! ! !
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die From-Funktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!