Dalam kehidupan nyata, kita sering menjumpai objek. Objek adalah segala sesuatu yang ada di dunia ini. Show
Entah itu benda mati ataupun makhluk hidup. Semuanya objek. Objek-objek ini dapat kita modelkan di dalam pemrograman. Biasanya menggunakan paradigma OOP (Object Oriented Programming) atau pemrograman beorientasikan objek. Nah paradigma OOP ini merupakan sebuah teknik atau cara di dalam pemrograman dimana segala sesuatu di pandang sebagai objek. Objek-objek ini dapat saling berinteraksi sehingga membentuk sebuah program. Apa itu Objek di Javascript dan Bagimana cara Membuatnya?Objek sebenarnya adalah sebuah variabel yang menyimpan nilai (properti) dan fungsi (method). Contoh objek mobil:1 Bagaimana cara kita memodelkan mobil ini di dalam kode program? Bisa saja seperti ini: Tapi variabel Objek pada javascript, dapat dibuat dengan tanda kurung kurawal dengan isi berupa key dan value. Contoh: Kode di atas bisa juga ditulis seperti ini:
Apa Perbedaan Properti dan Method?Pada contoh di atas, kita baru hanya membuat properti saja. Properti adalah ciri khas dari objek (variabel). Sedangkan method adalah perilaku dari objek (fungsi). Lalu bagaimana cara membuat metohd di dalam objek? Method dapat dibuat dengan cara mengisi nilai (value) dengan sebuah fungsi. Contoh:
Cara Mengakses Properti dan Method ObjekKita sudah tahu cara membuat objek… Lalu pertanyaanya: Bagaimana cara mengakses properti dan method dari objek? Caranya menggunakan tanda titik atau dot ( Contoh:
perhatikan Untuk mengakses properti, kita cukup gunakan nama Menggunakan Keyword thisKata kunci Contoh:
Hasilnya: Kata kunci Membuat Class Objek dengan thisPada pemrograman berorientasikan objek, kita biasanya membuat objek dengan membuat instance dari class. Akan tetapi pada contoh-contoh di atas, kita membuat objeknya secara langsung. Lalu bagaimana kalau kita inign membuat objek yang lain dengan properti yang sama. Bisa saja dibuat dua seperti ini:
Ini tentu tidak efektif, jika kita ingin membuat banyak objek. Karena kita harus menulis ulang kode yang sama. Solusinya kita bisa gunakan Oh iya, saya ingin kasih tahu: Pada Javascript versi ES5, Pada ES5, kita bisa membuat class dengan fungsi. Lalu di dalamnya menggunakan kata kunci this. Contoh:
Hasilnya: Perhatikanlah contoh di atas! Kita membuat objek baru dengan kata kunci
Jadi, berapapun objek yang ingin kita buat… …cukup gunakan kata kunci Apa Selanjutnya?Sampai di sini, kita sudah belajar dasar-dasar objek pada Javascript. Sebenarnya masih ada yang harus di bahas lagi, yaitu pembuatan objek dengan prototype dan class. Mungkin nanti kita akan bahas pada kesempatan berikutnya. Apa itu objek pada JavaScript?Object JavaScript adalah wadah untuk nilai yang diberi nama atau biasa disebut properti atau method.
Bagaimana cara memanggil fungsi di JavaScript?Cara Memanggil/Eksekusi Fungsi
Kita bisa memanggil fungsi di dalam kode Javascript dengan menuliskan nama fungsinya seperti ini: namaFungsi(); Contoh: // membuat fungsi function sayHello(){ console.log("Hello World!"); } // memanggil fungsi sayHello() // maka akan menghasilkan -> Hello World!
Apa itu object dalam pemrograman?Objek adalah turunan atau hasil dari suatu class, Java sendiri adalah Bahasa Pemrograman yang murni berbasis Objek, sehingga konsep pemrograman dengan prosedural tidak dikenal oleh java. Contoh objek bisa Anda lihat dikehidupan sehari-hari seperti pesawat, mobil, kucing, dll.
Apa tanda yang dapat digunakan untuk membuat array di JavaScript?Pada javascript, array dapat kita buat dengan tanda kurung siku ( [...] ). Contoh: var products = []; Maka variabel products akan berisi sebuah array kosong.
|