oleh mastoewoek | Apr 28, 2020 | aplikasi web, HTML, Javascript
Shadow DOM dapat mengisolasi sebagian struktur DOM di dalam komponen sehingga tidak dapat disentuh dari luar komponen atau nodenya. Singkatnya kita bisa sebut Shadow DOM sebagai “DOM dalam DOM”. Bagaimana ia bekerja? Perhatikan ilustrasi...
oleh mastoewoek | Apr 28, 2020 | aplikasi web, Javascript
Ihsan Magazine – Kali ini kita akan mencoba belajar membuat Custom Element dasar di Javascript, apa itu Custom Element? Gampang nya Custom Element seperti kita Membuat Tag HTML baru untuk Front End Developer.Bisa untuk memperluas elemen bawaan HTML, dan masih...
oleh mastoewoek | Apr 28, 2020 | aplikasi web, Javascript
Ketika menggunakan custom element, mungkin terdapat keadaan di mana kita membutuhkan custom element berada di dalam custom element lain. Contohnya, banyak website saat ini yang menampilkan data berupa list, entah itu daftar artikel ataupun item belanja. Biasanya...
oleh mastoewoek | Apr 27, 2020 | Javascript
Hal yang membuat bingung ketika kita bekerja dengan synchronous dan asynchronous program adalah bagaimana menangani suatu nilai yang didapatkan secara asynchronous pada program yang berjalan secara synchronous. Contohnya seperti kode berikut:const getCake = ()...
oleh mastoewoek | Apr 27, 2020 | Javascript
Fungsi setTimeout() merupakan cara yang paling mudah untuk membuat kode kita dijalankan secara asynchronous.Fungsi ini menerima dua buah parameter. Pertama adalah fungsi yang akan dijalankan secara asynchronous, dan kedua adalah...
oleh mastoewoek | Apr 27, 2020 | Javascript
Seluruh kendaraan pasti butuh yang namanya perawatan bukan? Jika iya, tentu kita perlu membuat method repair untuk memperbaiki kendaraan tersebut. Dalam analogi dunia nyata, ketika kendaraan mengalami kerusakan maka kendaraan tersebut akan diperbaiki di...
oleh mastoewoek | Apr 27, 2020 | Javascript
Dalam gambaran dunia nyata, banyak objek yang berbeda tetapi punya kesamaan atau kemiripan tertentu. Contohnya mobil dengan motor memiliki banyak kesamaan karena objek tersebut merupakan kendaraan. Mobil merupakan kendaraan darat begitu juga dengan motor. Mungkin...
oleh mastoewoek | Apr 27, 2020 | Javascript
Untuk menambahkan method pada class, kita juga cukup menuliskannya pada body class, tidak perlu melalui prototype seperti menggunakan constructor function.class Car { constructor(manufacture, color) { this.manufacture...
oleh mastoewoek | Apr 27, 2020 | Javascript
Melalui objek class kita juga dapat mengubah nilai properti seperti ini:class Car { constructor(manufacture, color) { this.manufacture = manufacture; this.color = color; ...
oleh mastoewoek | Apr 27, 2020 | Javascript
Setelah kita membuat class pada JavaScript, lantas bagaimana cara membuat instance dari class tersebut? Tapi sebelumnya, apa itu instance? Instance merupakan objek yang memiliki properti dan method yang telah ditentukan oleh blueprint-nya (class), atau...