Nodejs |
Bisa dibayangkan jika kita tidak menggunakan array contoh kita ingin membuat list data buku tanpa menggunakan array kurang lebih seperti ini
Cara di atas bisa di gunakan sih akan tetapi nanti code kita akan menjadi panjang dan tidak efisien, di dalam array ada beberapa fungsi yang harus diketahui oleh programmer kali ini saya akan menggunakan contoh dengan javascript bisa di terapkan juga di nodejs kenapa karena basicly nodejs basicnya javascript juga jadi sama.
1. Map
Fungsi ini berguna untuk memanipulasi, membuat array baru, dan mengecek atau melakukan operasi di dalam array tersebut contoh
2. Filter
Fungsi ini berguna untuk memfilter atau memainpulasi array kita contoh kita mempunyai data array sebagai berikut
3. Includes
Fungsi ini berguna untuk mengecek apakah di dalam array kita mempunyai value yang di harapkan.
4. Sort
Fungsi ini berguna untuk menyorting array baik itu secara ascending ataupun descending untuk descending kita menggunakan fungsi array tambahan yaitu dengan fungsi reverse(), reverse sendiri berguna untuk membalik urutan array.
5. Concat
Fungsi ini berguna untuk menggabungkan 2 array menjadi satu
6. Push
Fungsi ini berguna untuk menambahkan array ke dalam array exisiting kita
7. Pop
Fungsi ini berguna untuk menghapus array di akhir
8. Join
Fungsi ini berguna untuk mengubah array menjadi string dengan menggunakan seperator pemisah seperti koma, spasi, strip atau underscore
9. Slice
Fungsi ini berguna untuk mefilter array menggunakan range contoh ingin menampilkan data dari index 1 - 3.
10. Tostring
Fungsi ini berguna untuk mengubah array ke bentuk string hampir sama dengan join tapi disini pemisah nya sudah pasti dengan koma
Mungkin segitu beberapa fungsi di dalam array di javascript atau nodejs yang bisa saya sampaikan teman-teman tidak harus menghafal semua fungsi nya cukup pahami aja bahwa misalkan fungsi sort() di dalam array untuk apa. Untuk beberapa bahasa pemrograman ada yang sama untuk fungsi-fungsi nya dan juga ada yang berbeda, bedanya hanya di penamaan function nya aja sih biasanya.
0 Komentar