Menu
CoddyTech

Menambahkan method ke object

Termasuk bagian Pemrograman Berorientasi Objek dalam perjalanan JavaScript di Coddy. Pelajaran 2 dari 56.

object dalam JavaScript dapat berisi bukan hanya property data, tetapi juga method, yaitu fungsi yang dimiliki object.

Buat object sederhana dengan property:

const person = {
  name: "John"
};

Tambahkan method ke object:

const person = {
  name: "John",
  greet: function() {
    return "Hello!";
  }
};

Panggil method:

person.greet(); // Mengembalikan "Hello!"

Kamu juga bisa menggunakan sintaks singkat yang diperkenalkan di ES6:

const person = {
  name: "John",
  greet() {
    return "Hello!";
  }
};
challenge icon

Tantangan

Tambahkan method add ke object kalkulator yang menerima dua angka dan mengembalikan jumlahnya.

Contoh penggunaan:

calculator.add(5, 3); // returns 8

Coba sendiri

let a = parseInt(inp[0]); // Jangan ubah baris ini
let b = parseInt(inp[1]); // Jangan ubah baris ini

// object calculator sudah ada 
const calculator = {
  // TODO: Tambahkan method 'add' di sini yang menerima dua angka dan mengembalikan jumlahnya

};

console.log(calculator.add(a, b));
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Pemrograman Berorientasi Objek

Latihan sendiri: Compiler JavaScript online