Rumah > hujung hadapan web > tutorial js > Apakah Tugasan Memusnahkan dan bagaimana ia berfungsi dalam JavaScript?

Apakah Tugasan Memusnahkan dan bagaimana ia berfungsi dalam JavaScript?

Mary-Kate Olsen
Lepaskan: 2024-11-17 15:52:02
asal
573 orang telah melayarinya

What is Destructuring Assignment and how does it work in JavaScript?

Memusnahkan Tugasan: Memahami Kurungan Segi Empat dalam Pengisytiharan Pembolehubah

Dalam coretan kod yang disediakan, kurungan segi empat sama di sebelah kiri penugasan pembolehubah ([a, b, c] = myList) mempunyai kaitan dengan ciri yang dipanggil memusnahkan tugasan.

Apakah Tugasan Memusnahkan?

Diperkenalkan dalam JavaScript 1.7 dan ECMAScript 6, tugasan memusnahkan membolehkan anda membongkar nilai daripada tatasusunan atau sifat daripada objek ke dalam pembolehubah individu.

Sintaks:

Pemusnahan Tatasusunan: [pembolehubah1, pembolehubah2, ...] = tatasusunan

Pemusnahan Objek: ({ property1: variable1, property2: variable2, ... } = object)

Contoh daripada Coretan Kod:

Dalam kod yang diberikan, kurungan segi empat sama ([a, b, c]) di sebelah kiri pengendali tugasan (=) digunakan untuk pemusnahan tatasusunan. Ia membongkar nilai daripada tatasusunan myList ke dalam pembolehubah individu a, b dan c.

Sokongan Penyemak Imbas:

Penugasan pemusnahan disokong dalam penyemak imbas yang lebih baharu, termasuk:

  • Opera 10.30 dan ke atas
  • Firefox 3.6.x dan ke atas

Pematuhan Standard ECMAScript:

Tugasan memusnahkan bukan sebahagian daripada ECMAScript 5. Ia telah diperkenalkan kemudian dalam JavaScript 1.7 dan diformalkan dalam ECMAScript 6. Oleh itu, ia tidak dianggap mematuhi ECMAScript 5.

Atas ialah kandungan terperinci Apakah Tugasan Memusnahkan dan bagaimana ia berfungsi dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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