Rumah > pembangunan bahagian belakang > tutorial php > Adakah Pemusnahan Tugasan Setara dengan Javascript dengan \'list()\' PHP?

Adakah Pemusnahan Tugasan Setara dengan Javascript dengan \'list()\' PHP?

Linda Hamilton
Lepaskan: 2024-10-19 06:32:31
asal
769 orang telah melayarinya

Is Destructuring Assignment the Javascript Equivalent of PHP's 'list()'?

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

Fungsi 'list()' PHP membenarkan penetapan nilai yang mudah daripada tatasusunan. Fungsi yang serupa tersedia dalam Javascript menggunakan tugasan memusnahkan, ciri yang diperkenalkan dalam versi bahasa yang 'lebih baharu'.

Javascript yang setara:

Menyahstruktur sintaks tugasan untuk tatasusunan mengambil bentuk berikut:

[variable1, ..., variableN] = array;
Salin selepas log masuk

di mana 'pembolehubah1', '...', 'pembolehubahN' ialah pembolehubah yang akan diberikan nilai yang sepadan daripada 'array'.

Untuk menggambarkan:

var matches = ['12', 'watt'];
[value, unit] = matches;
Salin selepas log masuk

Coretan ini akan menetapkan 'nilai' kepada '12' dan 'unit' kepada 'watt'. Faedah memusnahkan tugasan jelas apabila berurusan dengan tatasusunan atau objek bersarang yang kompleks.

Sokongan Penyemak Imbas:

Penugasan penstrukturan disokong dalam kebanyakan penyemak imbas moden, termasuk:

  • Chrome
  • Firefox
  • Safari
  • Microsoft Edge

Pengecualian:

Internet Explorer tidak menyokong tugasan memusnahkan.

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

sumber:php
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan