Zuweisung zerstören: Das Javascript-Äquivalent der Funktion „list()“ von PHP
Die Funktion „list()“ von PHP ist eine praktische Möglichkeit dazu Weisen Sie einzelnen Variablen Werte aus einem Array zu. Der folgende Code extrahiert beispielsweise die ersten beiden Elemente aus einem Array:
<code class="php">$matches = array('12', 'watt'); list($value, $unit) = $matches;</code>
Dadurch wird die Zeichenfolge „12“ der Variablen „value“ und die Zeichenfolge „watt“ der Variablen „unit“ zugewiesen.
Javascript 1.7 führte eine Destrukturierungszuweisung ein, die eine ähnliche Funktionalität bietet. Mit dieser Syntax können Sie die Elemente eines Arrays in einer einzigen Codezeile in einzelne Variablen entpacken.
Der folgende Javascript-Code entspricht dem PHP-Funktionsbeispiel „list()“:
<code class="javascript">var [value, unit] = ['12', 'watt'];</code>
Dieser Code weist das erste Element des Arrays der Variablen „Wert“ und das zweite Element der Variablen „Einheit“ zu.
Destrukturierende Zuweisung wird in allen modernen Browsern außer Internet Explorer unterstützt. Dies ist eine bequeme und übersichtliche Möglichkeit, einzelnen Variablen Werte aus einem Array zuzuweisen und so Ihren Code lesbarer und wartbarer zu machen.
Das obige ist der detaillierte Inhalt vonWas ist das Javascript-Äquivalent der PHP-Funktion „list()'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!