Javascript-Äquivalent der list()-Funktion von PHP
Die list()-Funktion von PHP ermöglicht die Zuweisung mehrerer Variablen aus einem Array. Zum Beispiel:
<code class="php">$matches = array('12', 'watt'); list($value, $unit) = $matches;</code>
Dadurch wird das erste Element des Arrays $matches der Variablen $value und das zweite Element der Variablen $unit zugewiesen.
Gibt es eine ähnliche Funktion? Javascript?
Antwort:
Ja, in neueren Versionen von Javascript gibt es ein Javascript-Äquivalent der list()-Funktion namens Destrukturierungszuweisung. Diese Funktion wird in Mozilla-basierten Browsern und Rhino unterstützt.
Um die destrukturierende Zuweisung zu verwenden, verwenden Sie die folgende Syntax:
<code class="javascript">[a, b] = [b, a];</code>
Dadurch werden die Werte der a- und b-Variablen vertauscht.
Hinweis:
Destrukturierende Zuweisung wird im Internet Explorer nicht unterstützt. Es wird jedoch in allen anderen modernen Browsern unterstützt.
Das obige ist der detaillierte Inhalt vonGibt es ein Javascript-Äquivalent der list()-Funktion von PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!