Assalamualaikum teman-temanku yang sedang melihat blog saya kali ini hihi! Apa kabar semuanya? Semoga selalu dalam keadaan sehat wal'afiat dan selalu dalam lindungan-Nya ya. Kali ini informasi apa sih yang bakal saya bagikan? Nah seperti yang kalian liat pada judul blog saya kali ini, saya akan membagikan informasi tentang "Pemrograman Berorientasi Obyek & Interaksi User pada Javascript". Semoga informasi yang saya sampaikan kali ini dapat bermanfaat bagi teman teman ya. Langsung saja kita mulai yuk pembahasannya....
Pemrograman Berorientasi Objek?
Pemrograman berorientasi obyek adalah sebuah paradigma dalam pemrograman yang mengelompokkan fungsi, prosedur, variabel ataupun konstanta terkait dalam satu kesatuan (kelas) seperti obyek dalam dunia nyata.
Obyek sendiri merupakan wujud dari kelas, secara umum dikenal dengan nama instan. Teknik-teknik dalam pemrograman ini merupakan pengembangan dari teknik sebelumnya seperti modularitas, polimorfisme, dan enkapsulasi. Saat ini ada banyak bahasa pemrograman yang telah mendukung pemrograman berorientasi obyek ini, seperti C++, C#, Java, Javascript, PHP, Python, Ruby, dan Objective C.
PBO: Pemrograman Berbasis Prototipe
Javascript menggunakan PBO dengan model pemrograman berbasis prototipe. Model ini tidak mengenal kelas, yang ada adalah obyek. Obyek dalam model ini dapat dimodifikasi secara runtime seperti penambahan variabel (properti) ataupun metode (fungsi/prosedur). Model ini juga dikenal dengan istilah pemrograman PBO tanpa kelas, berorientasi prototipe atau berbasis instan.
→ Objek Utama (Bawaan)
Javascript memiliki banyak obyek bawaan seperti Math, Array, String dan Object. Setiap obyek dalam Javascript adalah instan dari obyek Object, sehingga memiliki semua properti dan metode yang ada.
→ Objek Buatan
Javascript merupakan bahasa PBO yang menggunakan kata kunci function untuk mendefinisikan suatu kelas. Oleh karena itu, pembuatan kelas sama dengan pembuatan fungsi dalam Javascript. Berikut ini merupakan format yang dapat digunakan untuk mendefinisikan kelas pada javascript
Interaksi User
↳ Adanya interaktifitas dalam aplikasi akan membantu menarik minat pengguna untuk menggunakan aplikasi yang dikembangkan.
↳ Di banyak bahasa pemrograman pengolahan interaksi ini dikenal sebagai teknik penanganan event.
↳⇀Event dalam Javascript adalah sebuah kejadian interaksi antara user dengan
halaman web.
Berikut merupakan daftar atribut yang dapat digunakan untuk mengolah interaksi user :
Format penerapan kode Javascript pada atribut event diatas sebagai berikut :
<tag atribut-event=”kode javascript;” … > … </tag>
atau untuk tag tanpa penutup :
<tag atribut-event=”kode javascript;” … />
Contoh program penerapan event pada halaman web:
<a href=”http://kompas.com” onclick=”alert(‘Link ini akan membuka halaman Kompas.com’);”>Link 1</a>
Pengaksesan Objek Pada Halaman Web
CONTOH CODDING?
Untuk menambah pengertian kalian pada informasi saya kali ini, berikut saya tampilkan codingan yang telah saya buat. Semoga dapat dipahami dengan baik!!
1. Buat Interface Text Box to Alert
2. Buat Fungsi PBO
3. Buat Fungsi PBO 2
4. Buat Interface Text Box and Button to Alert
5. Buat Interface Text Box and Button to Alert
6. Buat Interface Text Box and Button to Alert to Array
7. Buat Interface get Elements by Tag Name
File CSS :
Nah, sekian saja informasi yang dapat saya bagikan. Semoga bermanfaat dan dapat menginspirasi teman-teman, sering sering mampir ke blog saya yaa!! Be Happy & Stay Healthy guyssπππ
Wassalamualaikum.wr.wbππ