Rumah >hujung hadapan web >tutorial js >Bagaimanakah Tugasan Pemusnahan berfungsi dalam JavaScript?

Bagaimanakah Tugasan Pemusnahan berfungsi dalam JavaScript?

Susan Sarandon
Susan Sarandonasal
2024-11-25 09:13:18500semak imbas

How does Destructuring Assignment work in JavaScript?

Memusnahkan Tugasan dalam JavaScript

Dalam usaha untuk meningkatkan kebolehbacaan dan ketepatan kod, JavaScript memperkenalkan konsep memusnahkan tugasan dengan kurungan segi empat sama pada sebelah kiri tugasan berubah (mis., [ (…) ] = (…)).

Pada dasarnya, tugasan memusnahkan membolehkan anda mengekstrak nilai secara serentak daripada objek atau tatasusunan ke dalam berbilang pembolehubah. Pertimbangkan contoh berikut:

var myList = [1, 2, 3];
var a, b, c;

// Destructuring assignment
[a, b, c] = myList;

Kod ini secara berkesan memperuntukkan elemen pertama myList kepada a, elemen kedua kepada b dan elemen ketiga kepada c.

Pertimbangan Keserasian

Adalah penting untuk ambil perhatian bahawa tugasan memusnahkan disokong dalam penyemak imbas moden seperti Opera 10.30 dan Firefox 3.6.x, tetapi versi terdahulu dan penyemak imbas lain mungkin tidak serasi.

Pematuhan Standard ECMAScript

Tugasan pemusnahan menjadi ciri standard dalam JavaScript 1.7 dan ECMAScript 6. Ia tidak termasuk dalam ECMAScript 5. Untuk butiran lanjut, rujuk kepada:

  • [Apakah itu sokongan penyemak imbas silang untuk ciri baharu JavaScript 1.7? Khususnya tatasusunan pemahaman dan pernyataan "biar"](https://stackoverflow.com/questions/3889513/)

Atas ialah kandungan terperinci Bagaimanakah Tugasan Pemusnahan berfungsi dalam JavaScript?. 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