Apa Perbedaan Antara “{}” dan “[]” Saat Mendeklarasikan Array JavaScript

Apa Perbedaan Antara Dan Saat Mendeklarasikan Array Javascript



Memahami perbedaan antara tanda kurung siku dan kurung kurawal dalam JavaScript penting untuk bekerja dengan array dan objek secara efektif. Meskipun kedua struktur data tersebut dapat menampung kumpulan data, ada berbagai perbedaan di antara keduanya. Array adalah daftar nilai yang diurutkan, sedangkan objek terdiri dari pasangan kunci-nilai. Dalam JavaScript, sintaks untuk mendeklarasikan array dan objek sedikit berbeda. Array dideklarasikan dengan tanda kurung siku [ ], sedangkan objek dideklarasikan dengan tanda kurung kurawal {}.

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.