Fungsi map() dalam JavaScript ialah fungsi yang digunakan untuk mencipta tatasusunan baharu, yang mengubah setiap elemen dalam tatasusunan asal melalui fungsi yang ditentukan. Apabila digunakan, dua parameter perlu diluluskan: fungsi panggil balik dan tatasusunan asal. Fungsi panggil balik menerima elemen semasa, indeks pilihan, dan tatasusunan itu sendiri, dan mengembalikan nilai diubah baharu. Fungsi map() boleh digunakan untuk pelbagai operasi penukaran, seperti menukar rentetan kepada huruf besar atau huruf kecil, mengekstrak sifat objek atau menapis elemen yang memenuhi syarat. Ia mencipta tatasusunan baharu tanpa mengubah suai tatasusunan asal dan membolehkan anda melakukan operasi yang sama dengan mudah pada setiap elemen dalam tatasusunan.
Fungsi map() dalam JavaScript
Apakah fungsi map()? Fungsi
map() ialah fungsi JavaScript yang digunakan untuk mencipta tatasusunan baharu, yang mengubah setiap elemen dalam tatasusunan asal oleh fungsi tertentu.
Bagaimana untuk menggunakan fungsi map()? Fungsi
map() menerima dua parameter:
Sintaks:
<code class="javascript">const newArray = arr.map((element, index, array) => { // 在此对元素进行变换操作 });</code>
Parameter fungsi panggil balik:
Contoh:
Katakan kita mempunyai tatasusunan nombor: [1, 2, 3, 4, 5] dan kita mahu mencipta tatasusunan baharu di mana setiap elemen ditambah dengan 1.
<code class="javascript">const numbers = [1, 2, 3, 4, 5]; const incrementedNumbers = numbers.map((num) => num + 1); // [2, 3, 4, 5, 6]</code>
Kegunaan lain: Fungsi
map() juga boleh digunakan untuk operasi penukaran lain, seperti:
Kelebihan:
Atas ialah kandungan terperinci Cara menggunakan fungsi peta dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!