PWDPB(Pemrograman Web dan Perangkat Bergerak)
Fungsi JavaScript JavaScript pada awal perkembanganya berfungsi untuk membuat interaksi antara user dengan situs web menjadi lebih cepat tanpa harus menunggu pemrosesan di web server. Sebelum javascript, setiap interaksi dari user harus diproses oleh web server. Bayangkan ketika kita mengisi form registrasi untuk pendaftaran ssebuah situs web, lalu men-klik tombol submit, menunggu sekitar 20 menit untuk website memproses isian form tersebut, dan mendapati halaman yang menyatakan bahwa terdapat kolom form yang masih belum diisi. untuk keprluan seerti inilah javascript dikembangkan. Pemrosesan untuk mengecek apakah seluruh form telah terisi atau tidak, bisa dipindahkan dari web server ke dalam web browser. Dalam perkembangan selanjutnya, JavaScript tidak hanya berguna untuk validasi form, namun untuk berbagai keperluan yang lebih modern. Berbagai animasi untuk mempercantik halaman web, fitur chatting , efek-efek modern, games, semuany bisa dibuat menggunakan javascript.