Blog ini akan menjelaskan perbedaan antara kurung kurawal dan kurung siku dalam JavaScript saat mendeklarasikan array.
Apa Perbedaan Antara “{ }” dan “[ ]” Saat Mendeklarasikan Array JavaScript?
Dalam JavaScript, kurung kurawal {} digunakan untuk mendeklarasikan objek sedangkan tanda kurung siku [ ] dapat digunakan untuk mendeklarasikan array. Elemen-elemen di dalam tanda kurung siku dipisahkan dengan koma.
Mari kita lihat contoh membuat larik dan objek menggunakan {} dan [ ].
Contoh 1: Mendeklarasikan Array Menggunakan “[ ]” dan “{ }”
Buat array bernama ' hanya ” yang menyimpan bahasa pemrograman:
panjang = [ 'HTML' , 'CSS' , 'JavaScript' , 'Node.js' , 'bereaksi.js' ] ;
Cetak array di konsol:
menghibur. catatan ( hanya ) ;
Keluaran
Sekarang, cobalah untuk mendeklarasikan sebuah array menggunakan kurung kurawal, itu akan memberikan “ Kesalahan sintaks ”:
Kurung kurawal {} biasanya digunakan untuk mendeklarasikan objek, yang merupakan tipe struktur data yang bisa menyimpan kumpulan key-value pair.
Contoh 2: Mendeklarasikan Objek Menggunakan “{ }” dan “[ ]”
Buat objek bernama “ informasi jam ” yang menyimpan informasi siswa dalam key-value pair:
const informasi jam = { pengenal : 1 , nama : 'Stefanus' , usia : 18 } ;Cetak objek di konsol menggunakan “ konsol.log() ' metode:
menghibur. catatan ( informasi jam ) ;Keluaran
Jika kita mencoba untuk menyimpan key-value pair dalam notasi [ ], akan terjadi error:
Perlu dicatat bahwa Anda dapat menggunakan objek untuk mensimulasikan struktur data mirip-array dalam JavaScript, tetapi itu bukan larik yang sebenarnya, dan mungkin tidak memiliki semua metode dan properti yang sama dengan larik yang sebenarnya.
Kesimpulan
Kurung kurawal {} digunakan untuk mendeklarasikan objek sedangkan tanda kurung siku [ ] dapat digunakan untuk mendeklarasikan array. [ ] adalah cara standar untuk mendeklarasikan array dalam JavaScript dan biasanya digunakan sedangkan {} digunakan untuk mendeklarasikan objek, yang mirip dengan array tetapi memiliki beberapa perbedaan. Objek adalah kumpulan/grup pasangan nilai kunci, sedangkan array adalah kumpulan nilai terurut. Blog ini menjelaskan perbedaan antara kurung kurawal dan kurung siku dalam JavaScript saat mendeklarasikan array.