Javascript Dasar #7: Objek (Objects) dan Cara Penggunaannya

Halo, kembali lagi! Kali ini kita akan membahas tentang Objek di JavaScript. Objek adalah tipe data yang memungkinkan kita untuk menyimpan koleksi data dalam bentuk pasangan key dan value. Objek ini sangat berguna untuk menyimpan data yang lebih kompleks, seperti informasi pengguna, produk, atau data yang memiliki atribut lebih dari satu.
Apa Itu Objek?
Objek adalah kumpulan properti, di mana setiap properti terdiri dari key dan value. Contohnya seperti ini:
let mobil = { merk: "Toyota", model: "Corolla", tahun: 2020 };
Pada contoh di atas, mobil
adalah objek yang memiliki tiga properti: merk
, model
, dan tahun
. Properti-properti ini berpasangan dengan nilai masing-masing, seperti "Toyota"
, "Corolla"
, dan 2020
.
Mengakses Properti Objek
Untuk mengakses properti dari sebuah objek, kita bisa menggunakan dot notation atau bracket notation.
- Dot Notation:
- Bracket Notation:
Bracket notation sering digunakan ketika nama properti mengandung spasi atau karakter khusus, atau ketika nama properti disimpan dalam sebuah variabel.
Menambah dan Mengubah Properti Objek
Kamu bisa menambah properti baru atau mengubah properti yang sudah ada di objek.
- Menambah Properti:
- Mengubah Properti:
Menghapus Properti Objek
Jika kamu ingin menghapus properti dari objek, kamu bisa menggunakan delete
:
Objek di dalam Array
Tentu saja, objek juga bisa disimpan dalam array. Ini sangat berguna jika kamu ingin menyimpan koleksi objek yang memiliki struktur yang sama.
Studi Kasus: Menampilkan Data Pengguna dalam Objek
Note : Kalian bisa mempraktekannya di CodeLab dari code80vity
Sekarang, mari kita buat contoh di mana kita menyimpan informasi pengguna dalam objek dan menampilkannya ke halaman web.
HTML-nya:
JavaScript-nya (di file script.js
):
Penjelasan:
- Di sini, kita membuat objek
pengguna
yang menyimpan informasi nama, email, umur, dan alamat. - Fungsi
tampilkanDataPengguna()
digunakan untuk menampilkan data pengguna ke halaman HTML menggunakan template literals (${}
) untuk menyisipkan nilai objek ke dalam HTML.
Dengan memahami objek, kamu bisa menyimpan dan mengorganisir data dengan lebih efektif dan fleksibel! Artikel ini sangat berguna sebelum kamu melanjutkan ke tutorial JavaScript selanjutnya di www.code80vity.com. Semoga pengetahuan tentang objek ini membantu kamu dalam menyusun data yang lebih kompleks dan membuat aplikasi lebih terstruktur! ?
Comments