Rumah > Artikel > hujung hadapan web > Tajuknya mungkin: Bagaimana Menukar Elemen Tatasusunan dalam JavaScript: Adakah Terdapat Cara yang Lebih Cekap?
Cara Menukar Elemen Tatasusunan dalam JavaScript: Pendekatan Ringkas
Dalam JavaScript, pertukaran elemen dalam tatasusunan selalunya memerlukan proses yang menyusahkan berikut:
<code class="javascript">var a = list[x], b = list[y]; // Store the values list[y] = a; // Swap the values list[x] = b;</code>
Penyelesaian yang Lebih Cekap:
Kaedah yang lebih mudah hanya menggunakan satu pembolehubah sementara:
<code class="javascript">var b = list[y]; list[y] = list[x]; list[x] = b;</code>
Tugasan Pemusnahan ES6 :
Untuk versi JavaScript ES6 dan yang lebih baru, proses ini boleh diperkemas lagi dengan tugasan memusnahkan:
<code class="javascript">[arr[0], arr[1]] = [arr[1], arr[0]]; // Swap values</code>
Barisan ini, sebagai contoh, akan menukar dua elemen pertama bagi array arr = [1,2,3,4] untuk menghasilkan [2,1,3,4].
Atas ialah kandungan terperinci Tajuknya mungkin: Bagaimana Menukar Elemen Tatasusunan dalam JavaScript: Adakah Terdapat Cara yang Lebih Cekap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!