Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah Setara Javascript bagi Fungsi \'list()\' PHP?

Apakah Setara Javascript bagi Fungsi \'list()\' PHP?

DDD
DDDasal
2024-10-19 06:35:02960semak imbas

What is the Javascript Equivalent of PHP's 'list()' Function?

Memusnahkan Tugasan: Setara Javascript bagi Fungsi 'list()' PHP

Fungsi 'list()' PHP ialah cara yang mudah untuk memberikan nilai daripada tatasusunan kepada pembolehubah individu. Sebagai contoh, kod berikut mengekstrak dua elemen pertama daripada tatasusunan:

<code class="php">$matches = array('12', 'watt');
list($value, $unit) = $matches;</code>

Ini memberikan rentetan '12' kepada 'nilai' pembolehubah dan rentetan 'watt' kepada 'unit' pembolehubah.

Javascript 1.7 memperkenalkan tugasan pemusnahan, yang menyediakan fungsi yang serupa. Sintaks ini membolehkan anda membongkar elemen tatasusunan ke dalam pembolehubah individu dalam satu baris kod.

Kod Javascript berikut adalah bersamaan dengan contoh fungsi PHP 'list()':

<code class="javascript">var [value, unit] = ['12', 'watt'];</code>

Kod ini memberikan elemen pertama tatasusunan kepada 'nilai' pembolehubah dan elemen kedua kepada 'unit' pembolehubah.

Penugasan pemusnahan disokong dalam semua penyemak imbas moden kecuali Internet Explorer. Ini adalah cara yang mudah dan ringkas untuk menetapkan nilai daripada tatasusunan kepada pembolehubah individu, menjadikan kod anda lebih mudah dibaca dan diselenggara.

Atas ialah kandungan terperinci Apakah Setara Javascript bagi Fungsi \'list()\' PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn