MulaiCode
JavaScript

JS Object Methods

Pelajari cara menambahkan method ke objek JavaScript dan cara pemanggilannya.

JavaScript Object Methods

Method adalah fungsi yang disimpan sebagai properti dalam sebuah objek. Method biasanya digunakan untuk melakukan tindakan tertentu pada data dalam objek itu sendiri.


Membuat Method dalam Objek

const person = {
  firstName: "Rina",
  lastName: "Putri",
  fullName: function () {
    return this.firstName + " " + this.lastName;
  }
};
 
console.log(person.fullName());

Menggunakan this

Keyword this dalam method merujuk pada objek itu sendiri.

const car = {
  brand: "Honda",
  model: "Civic",
  getInfo: function () {
    return `Mobil ini adalah ${this.brand} ${this.model}`;
  }
};
 
console.log(car.getInfo());

Shorthand Method (ES6)

Kita juga bisa mendefinisikan method tanpa keyword function.

const calculator = {
  add(x, y) {
    return x + y;
  }
};
 
console.log(calculator.add(5, 3));

On this page