Objects: Memberi Label pada Kumpulan Data

Melalui kelas ini, kamu diajak untuk:

  • Mengapa Javascript menggunakan objects.
  • Pengoperasian objects.

Object

Dengan adanya berbagai jenis data yang harus diolah atau elemen yang harus dibentuk, Javascript menghadirkan Object. Akan ada banyak object dalam sebuah program. Susunan objek inilah yang kemudian saling berkait satu sama lain sehingga terbangun program.

Objek pada Javascript, dapat dibuat dengan tanda kurung kurawal dengan isi berupa key dan value. Sebuah object dibangun dengan sebuah kode object().

 
var car = {
	brand = "Esemka",
	model = "SUV",
	color = "red"
}

Atau gunakan method Object() dalam proses pembuatan object seperti di bawah ini:

 
var car = new Object();

car["brand"] = "Esemka";
car["model"] = "SUV";
car["color"] = "red";

document.write(car);

Dapat dilihat bahwa object diberi nama car dengan properti objek yakni brand, model, dan color, lalu disertai method untuk perintah pengerjaan.

Classes

Cara lain untuk membuat object adalah dengan menggunakan template class. Pada class, terdapat

 
class Rectangle {
  constructor(height, width) {
    this.height = height;
    this.width = width;
  }
}

This

Setelah menentukan daftar object yang akan dipakai, maka untuk menggunakannya dalam sebuah metode bisa gunakan This. Fungsi This digunakan untuk memanggil properti atau method dari sebuah object.

 
const test = {
  size: 42,
  func: function() {
    return this.size;
  },
};

Selayang Pandang

  • Object bertujuan untuk membangun kategori baru dari data yang ada.
  • Pembuatan object bertujuan untuk memproses hitungan atau operasi baru.

Kuis

Kapan harus menggunakan this?

Selamat, Anda telah menyelesaikan pelajaran ini
Klik untuk menyelesaikan