Mengenal Objek javascript

Redaksi PetiknetMinggu, 5 Maret 2023 | 20:52 WIB
Mengenal Objek javascript - Belajar Front-End Website
Mengenal Objek javascript - Belajar Front-End Website

Petik.net - Objek adalah salah satu tipe data yang penting dalam bahasa pemrograman . Objek digunakan untuk merepresentasikan sebuah entitas atau konsep tertentu dalam program, dan dapat memiliki berbagai properti dan metode yang menjelaskan karakteristik dan perilaku dari entitas tersebut.

Mendefinisikan Objek

Untuk mendefinisikan objek dalam , Anda dapat menggunakan sintaks objek literal, yaitu dengan menempatkan nama objek di dalam kurung kurawal {}. Berikut adalah contoh cara mendefinisikan objek dalam JavaScript:

var objek = {
   namaProperti1: nilaiProperti1,
   namaProperti2: nilaiProperti2,
   namaMetode: function(){
      // kode metode
   }
};

Contoh objek di atas memiliki tiga properti dengan nama namaProperti1, namaProperti2, dan sebuah metode dengan nama namaMetode.

Objek dalam JavaScript dapat didefinisikan dengan dua cara, yaitu dengan menggunakan objek literal dan dengan menggunakan fungsi konstruktor.

1. Objek Literal

Objek literal adalah cara yang paling umum untuk mendefinisikan objek dalam JavaScript. Objek literal didefinisikan dengan menempatkan nama objek di dalam kurung kurawal {}, dan kemudian menambahkan properti dan metode ke dalam objek tersebut. Berikut adalah contoh cara mendefinisikan objek literal dalam JavaScript:

var objek = {
   properti1: nilai1,
   properti2: nilai2,
   metode: function(){
      // kode metode
   }
};

Dalam contoh di atas, properti1 dan properti2 adalah dua properti dari objek objek, sementara metode adalah sebuah metode.

2. Fungsi Konstruktor

Fungsi konstruktor adalah cara lain untuk mendefinisikan objek dalam JavaScript. Fungsi konstruktor didefinisikan dengan menggunakan kata kunci function, dan properti dan metode ditambahkan ke dalam objek menggunakan kata kunci this. Berikut adalah contoh cara mendefinisikan objek menggunakan fungsi konstruktor:

function Objek(properti1, properti2){
this.properti1 = properti1;
this.properti2 = properti2;
this.metode = function(){
// kode metode
}
}