Aldi Thanks For Google and Stackoverflow.

Perbedaan Object{} dan Array[]

1 min read

informasi min

Perbedaan Object{} dan Array[]

Sebelum masuk pada perbedaan object dan array, mari kita lihat pengertian dari dua hal tersebut secara bahasa.

Object : jika diartikan ke dalam bahasa indonesia adalah benda / tujuan / sasaran.

Array : jika diartikan ke dalam bahasa indonesia adalah susunan / aturan / jajaran.

Pada kasus Javascript, hampir semua yang ada di dalamnya adalah object. Hanya saja yang membedakan object dengan array adalah

  1. Object{} : untuk tampilkan list bentuk string “ ” /kata
  2. Array[]: untuk tampilkan list bentuk number/angka.

Bayangkan ketika anda memiliki dompet dan terdapat 2 saku. Saku pertama terdapat folder yang di beri nama number/angka (1,2,3,4). Kemudian di saku kedua terdapat folder yang diberi nama dalam bentuk kata (“Tagihan untuk membayar”, “Kwitansi gas”, “Kwitansi medis”, dll).

Kita bisa melihat bahwa kedua saku dan folder ini memiliki bentuk dan fungsi yang berbeda tetapi dalam satu fungsi atau satu tempat yaitu di dompet. Yang paling membedakan hanyalah bentuknya. Yaitu, disaku pertama berlabel angka dan yang di saku kedua berlabel kata.

Jika kalian ingat basic html list. Terdapat 2 jenis list bukan?. UnorderedList(ul) untuk menampilkan list berbentuk simbol simbol dan OrderedList(ol) untuk menampilkan list berbentuk number/angka.

Maka array adalah saku pertama karena menggunakan bentuk orderedlist (ol) dan saku kedua adalah object karena menggunakan bentuk unorderedlist(ul).

Example :

Image for post

Image for post

perbedaan object dan array

catatan : Dalam penggunaan Array, list selalu dan harus dimulai dari angka nol(0). Sedangkan object bisa dimulai dari angka berapapun karena berupa word/kata(color1,color2,etc).

Bisa kita lihat pada gambar, keduanya memiliki tempat (Merica) dan list yang sama yaitu

warna pertama adalah merah

warna kedua adalah putih

warna ketiga adalah biru

Perbedaannya hanyalah bentuk penulisan list nya.

Lingkaran Biru : menunjukan contoh penggunaan array yang disimbolkan dengan [] karena list berbentuk number/angka

Lingkaran Merah : menunjukan contoh penggunaan object yang disimbolkan dengan {} karena list berbentuk string “”

Another Example :

Image for post

Image for post

penggunaan object
Image for post

Image for post

penggunaan array

Kesimpulan dari article Object {}vs Array[] kali ini adalah

1. Object adalah benda/sasaran pada beberapa variabel dengan penulisan dimulai dan diakhiri dengan {} serta string(“”)

2. Array adalah susunan untuk list object dengan penulisan berbentuk number/angka, dimulai dan diakhiri dengan [].

singkatnya adalah : kedua hal tersebut memiliki fungsi yang sama hanya berbeda bentuk penulisan. Mana yang lebih baik untuk digunakan? keduanya baik, tergantung kebutuhan.Glad it helps

Sumber : https://medium.com/@yuvirna93/object-vs-array-b95ad4a8ac44

Aldi Thanks For Google and Stackoverflow.

Leave a Reply

Your email address will not be published. Required fields are marked *

×

Thank you for visiting this blog, don’t forget to comment here

 

ALDI
Aldi@index.my.id