ES6 Petakan Susunan Objek untuk Mengembalikan Susunan Objek Dengan Kekunci Baharu

Es6 Petakan Susunan Objek Untuk Mengembalikan Susunan Objek Dengan Kekunci Baharu



Semasa bekerja dengan JavaScript, anda mungkin perlu menyusun semula data berdasarkan kekunci. Kadangkala, anda ingin menamakan semula kekunci objek untuk menjadikannya lebih mudah digunakan atau lebih mudah dibaca dan difahami, seperti memendekkan nama kunci sebagai “ unsur ” untuk “ elemen ”, “ nama pertama ”, atau “ nama pertama 'sebagai' fNama ', dan sebagainya.

Siaran ini akan menentukan kaedah untuk memetakan tatasusunan objek untuk mengembalikan tatasusunan baharu yang mengandungi kunci baharu.

Petakan Susunan Objek yang Mengembalikan Susunan Objek Baharu yang Mengandungi Kekunci Baharu

Menggunakan ' peta() ” kaedah untuk menangani kenyataan yang dinyatakan. Kaedah map() digunakan untuk mengulangi tatasusunan dan mencipta tatasusunan baharu dengan menambahkan nilai terhasil bagi fungsi yang disediakan yang memanggil setiap elemen dalam tatasusunan asal. Ia tidak mengubah tatasusunan asal tetapi mengeluarkan yang baharu dengan hasil fungsi yang disediakan.







Sintaks



Gunakan sintaks berikut untuk kaedah map():



peta ( ( unsur ) => {

//……

} )

Contoh

Buat tatasusunan objek bernama ' arrObj ”:





di mana arrObj = [ { nama : 'Paul' , ID : 3 , umur : 23 } ,

{ nama : 'Meyer' , ID : 5 , umur : 25 } ,

{ nama : 'Saya setuju' , ID : sebelas , umur : 27 }

]

Panggil kaedah map() dengan kekunci objek sebagai argumen dan fungsi anak panah/panggil balik yang akan dilaksanakan untuk setiap elemen tatasusunan. Di sini, kami akan menetapkan kunci ' arrObj ” kepada kekunci baharu dalam fungsi panggil balik:

const newArrayObj = arrObj. peta ( ( { nama, id, umur } ) => ( {

newId : ID,

Nama baru : nama,

zaman baru : umur

} ) ) ;

Akhir sekali, cetak tatasusunan baharu dengan kekunci baharu pada konsol:



konsol. log ( newArrayObj ) ;

Ia boleh dilihat bahawa tatasusunan baru objek bernama ' newArrayObj ” mengandungi “kunci baharu/dikemas kini” dengan nilai yang sama dan mengikut susunan semula:

Itu sahaja tentang memetakan tatasusunan objek untuk mengembalikan tatasusunan objek dengan kunci baharu dalam JavaScript.

Kesimpulan

Untuk memetakan tatasusunan objek dalam tatasusunan objek baharu dengan kekunci baharu, gunakan ' peta() ” kaedah. Kaedah ini mengulangi setiap elemen tatasusunan objek dan memberikan tatasusunan baharu dengan memanggil fungsi panggil balik dengan fungsi yang ditentukan. Catatan ini mentakrifkan prosedur untuk memetakan tatasusunan objek untuk mengembalikan tatasusunan objek yang mempunyai kunci baharu.