0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan1 halaman

Tujuan Project Thread Progress Bar

Project ini bertujuan untuk memvisualisasikan perbedaan antara proses sinkronus dan asinkronus dalam JavaScript melalui penggunaan progress bar. Tujuan khususnya termasuk melatih penggunaan `setTimeout` dan `setInterval`, serta meningkatkan pemahaman tentang antrian eksekusi dan event loop. Manfaatnya adalah membantu pembelajar memahami konsep abstrak secara visual sebelum mempelajari topik yang lebih kompleks.

Diunggah oleh

muhammadilham3025
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan1 halaman

Tujuan Project Thread Progress Bar

Project ini bertujuan untuk memvisualisasikan perbedaan antara proses sinkronus dan asinkronus dalam JavaScript melalui penggunaan progress bar. Tujuan khususnya termasuk melatih penggunaan `setTimeout` dan `setInterval`, serta meningkatkan pemahaman tentang antrian eksekusi dan event loop. Manfaatnya adalah membantu pembelajar memahami konsep abstrak secara visual sebelum mempelajari topik yang lebih kompleks.

Diunggah oleh

muhammadilham3025
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 1

Judul: Tujuan Project "Progress Bar Thread Sinkronus & Asinkronus"

Tujuan Utama:

Project ini bertujuan untuk memberikan pemahaman visual dan praktis mengenai perbedaan antara

proses sinkronus dan asinkronus dalam pemrograman JavaScript. Dengan pendekatan progress

bar, pengguna dapat melihat langsung bagaimana proses dijalankan satu per satu (sinkronus) dan

secara bersamaan (asinkronus).

Tujuan Khusus:

1. Memvisualisasikan perbedaan antara eksekusi sinkron dan asinkron.

2. Melatih pemahaman penggunaan `setTimeout` dan `setInterval` dalam JavaScript.

3. Memberikan simulasi sederhana konsep thread tanpa menggunakan multithreading sebenarnya.

4. Meningkatkan pemahaman tentang bagaimana JavaScript menangani antrian eksekusi dan event

loop.

5. Menjadi bahan latihan bagi mahasiswa atau pemula dalam memahami concurrency di sisi client

(browser).

Manfaat:

- Membantu pembelajar memahami konsep yang bersifat abstrak secara visual.

- Memberikan dasar sebelum masuk ke topik yang lebih kompleks seperti asynchronous

programming dengan Promise atau async/await.

Anda mungkin juga menyukai