Mengakses Properti dan Metode Objek


Dalam JavaScript, objek adalah struktur data yang dapat menyimpan nilai (properti) dan fungsi (metode). Untuk mengakses properti dan metode objek, Anda dapat menggunakan beberapa sintaksis yang berbeda. Mari kita pelajari cara melakukannya.

Membuat Objek:

Untuk membuat objek, Anda dapat menggunakan objek literal atau konstruktor objek:

// Objek literal
let person = {
    nama: "John",
    umur: 30,
    sapa: function() {
        console.log("Halo, saya " + this.nama);
    }
};

// Akses properti dan metode
console.log(person.nama); // Output: "John"
person.sapa(); // Output: "Halo, saya John"

Mengakses Properti Objek:

Anda dapat mengakses properti objek dengan menggunakan sintaksis titik (.) atau tanda kurung siku ([]):

console.log(person.nama); // Menggunakan sintaksis titik
console.log(person['umur']); // Menggunakan tanda kurung siku

Mengakses Metode Objek:

Metode objek adalah fungsi yang tertanam di dalam objek. Anda dapat memanggil metode objek seperti ini:

person.sapa(); // Memanggil metode objek

Mengubah Properti Objek:

Anda dapat mengubah nilai properti objek dengan cara langsung mengaksesnya:

person.umur = 35; // Mengubah nilai properti umur menjadi 35

Menambah Properti dan Metode Objek:

Anda dapat menambahkan properti dan metode baru ke objek:

person.pekerjaan = "Developer"; // Menambah properti baru
person.gantiNama = function(namaBaru) {
    this.nama = namaBaru;
}; // Menambah metode baru

Sekarang, Anda memiliki dasar untuk mengakses properti dan metode objek dalam JavaScript. Jangan ragu untuk bereksperimen dan membuat objek Anda sendiri untuk lebih memahami konsep ini. Semoga tutorial ini bermanfaat!