Abstrak: JavaScript adalah bahasa pemrograman yang sangat populer dan
umum digunakan untuk pengembangan aplikasi web. Dalam skripsi ini, akan dibahas
tentang sejarah dan perkembangan JavaScript, fitur dan syntax dasar, serta
aplikasi JavaScript dalam pengembangan aplikasi web. Selain itu, juga akan
dibahas mengenai library dan framework JavaScript yang populer dan bagaimana
mereka membantu pengembang dalam membuat aplikasi web yang lebih efisien.
Pendahuluan: Pendahuluan akan berisi tentang latar belakang, tujuan, dan
ruang lingkup skripsi ini. Dalam bagian ini, juga akan dijelaskan mengapa
JavaScript sangat penting dalam pengembangan aplikasi web dan mengapa
memerlukan penelitian yang lebih lanjut.
Bab 1: Sejarah dan Perkembangan JavaScript
Bab 1 membahas tentang sejarah dan perkembangan JavaScript sebagai
bahasa pemrograman. Berikut adalah beberapa subbab yang mungkin dibahas dalam
bab ini:
1.1 Asal-Usul JavaScript Subbab ini membahas tentang asal-usul
JavaScript, bagaimana ia pertama kali ditemukan dan bagaimana ia berkembang
seiring waktu. JavaScript pertama kali ditemukan oleh Brendan Eich pada tahun
1995 sebagai bagian dari proyek Netscape Navigator. Saat itu, JavaScript
dikenal dengan nama Mocha, kemudian diganti menjadi Livescript, dan akhirnya
menjadi JavaScript.
1.2 Perkembangan JavaScript dari Masa ke Masa Subbab ini membahas
bagaimana JavaScript berkembang dari masa ke masa, mulai dari tahun 1995 sampai
saat ini. Ini akan membahas bagaimana JavaScript berkembang dari bahasa
pemrograman yang sederhana menjadi bahasa pemrograman yang kuat dan umum
digunakan.
1.3 JavaScript dan Standarisasi Subbab ini membahas tentang proses
standarisasi JavaScript dan bagaimana JavaScript diterima sebagai bahasa
pemrograman web yang resmi. JavaScript diterima sebagai bahasa pemrograman web
resmi oleh ECMA (European Computer Manufacturers Association) dan diadopsi
sebagai standar oleh W3C (World Wide Web Consortium).
1.4 Kelebihan dan Keunggulan JavaScript Subbab ini membahas tentang
kelebihan dan keunggulan JavaScript dibandingkan dengan bahasa pemrograman web
lainnya. Ini akan membahas bagaimana JavaScript memudahkan pengembangan
aplikasi web dengan fitur seperti manipulasi DOM, manajemen acara, dan ajax.
Dalam Bab 1 ini, akan dibahas tentang sejarah dan perkembangan
JavaScript sebagai bahasa pemrograman web yang penting. Ini akan membantu
pembaca memahami bagaimana JavaScript berkembang dan menjadi bahasa pemrograman
yang kuat dan umum digunakan.
Bab 2: Fitur dan Sintaks Dasar JavaScript
Bab 2 membahas tentang fitur dan sintaks dasar JavaScript, yaitu bagian
dasar dari bahasa pemrograman ini yang harus dipahami oleh setiap pengembang.
Berikut adalah beberapa subbab yang mungkin dibahas dalam bab ini:
2.1 Tipe Data Subbab ini membahas tentang tipe data dasar dalam
JavaScript, seperti string, number, boolean, dan null/undefined. Tipe data
membantu menentukan jenis dari suatu variabel dan mempengaruhi bagaimana data
itu diterapkan dan diolah.
2.2 Operator Subbab ini membahas tentang operator dasar dalam JavaScript,
seperti aritmatika, perbandingan, dan operator logika. Operator membantu
menentukan bagaimana suatu operasi diterapkan pada data.
2.3 Pernyataan Pemilihan Subbab ini membahas tentang pernyataan
pemilihan dalam JavaScript, seperti if-else dan switch-case. Pernyataan
pemilihan membantu menentukan bagaimana program membuat keputusan berdasarkan
kondisi tertentu.
2.4 Pengulangan Subbab ini membahas tentang pengulangan dalam
JavaScript, seperti for, while, dan do-while. Pengulangan membantu mengulang
suatu tindakan sampai kondisi tertentu terpenuhi.
2.5 Fungsi Subbab ini membahas tentang bagaimana membuat dan menggunakan
fungsi dalam JavaScript. Fungsi membantu membagi program menjadi bagian-bagian
yang lebih kecil dan lebih mudah dikelola.
2.6 Objek dan Array Subbab ini membahas tentang objek dan array dalam
JavaScript, yaitu dua tipe data yang membantu menyimpan dan mengelola data.
Objek membantu menyimpan data dengan kunci dan nilai, sedangkan array membantu
menyimpan data dalam urutan.
Dalam Bab 2 ini, akan dibahas tentang fitur dan sintaks dasar JavaScript
yang harus dipahami oleh setiap pengembang. Ini akan membantu pembaca memahami
bagaimana menulis dan mengelola kode dengan baik dan mempersiapkan diri untuk
mempelajari fitur tingkat lanjut dalam bahasa pemrograman ini.
Bab 3: Aplikasi JavaScript dalam Pengembangan Aplikasi
Web
Bab 3 membahas tentang bagaimana JavaScript digunakan dalam pengembangan
aplikasi web, yaitu bagian penting dari bahasa pemrograman ini yang membantu
membuat halaman web interaktif. Berikut adalah beberapa subbab yang mungkin
dibahas dalam bab ini:
3.1 Manipulasi DOM Subbab ini membahas tentang bagaimana JavaScript
memanipulasi Document Object Model (DOM), yaitu struktur hierarkis dari halaman
web. Ini membantu pengembang memodifikasi elemen halaman web tanpa memuat ulang
halaman secara keseluruhan.
3.2 Manajemen Acara Subbab ini membahas tentang manajemen acara dalam
JavaScript, yaitu bagaimana membuat halaman web interaktif yang memperhatikan
peristiwa seperti klik tombol, tekan tombol keyboard, dan banyak lagi.
3.3 Ajax Subbab ini membahas tentang Asynchronous JavaScript and XML
(Ajax), yaitu teknik memuat data dalam background tanpa memuat ulang halaman
secara keseluruhan. Ini membantu membuat aplikasi web yang lebih responsif dan
memberikan pengalaman pengguna yang lebih baik.
Dalam Bab 3 ini, akan dibahas bagaimana JavaScript digunakan dalam
pengembangan aplikasi web. Ini akan membantu pembaca memahami bagaimana menulis
kode JavaScript yang efektif dan membuat halaman web yang interaktif dan
menyenangkan. Dengan menguasai fitur-fitur ini, pembaca akan memiliki dasar
yang kuat untuk membangun aplikasi web yang menarik dan berguna.
Bab 4: Library dan Framework JavaScript
Bab 4 membahas tentang library dan framework JavaScript yang populer
yang membantu pengembang dalam membuat aplikasi web dengan lebih efisien dan
mudah dikembangkan. Berikut adalah beberapa subbab yang mungkin dibahas dalam
bab ini:
4.1 jQuery Subbab ini membahas tentang jQuery, library JavaScript yang
paling populer yang membantu memanipulasi DOM dan manajemen acara dengan lebih
mudah dan efisien.
4.2 React Subbab ini membahas tentang React, framework JavaScript yang
populer yang digunakan dalam pengembangan aplikasi web berbasis komponen. Ini
membantu pengembang membuat aplikasi web yang skalabel dan mudah dikembangkan.
4.3 Vue Subbab ini membahas tentang Vue, framework JavaScript yang
populer yang membantu membangun aplikasi web dengan cara yang sederhana dan
efisien.
4.4 Library dan Framework Lainnya Subbab ini membahas tentang library
dan framework JavaScript lainnya yang mungkin juga populer dan dapat digunakan
dalam pengembangan aplikasi web.
Dalam Bab 4 ini, akan dibahas tentang bagaimana library dan framework
JavaScript membantu pengembang dalam membuat aplikasi web dengan lebih efisien
dan mudah dikembangkan. Ini akan membantu pembaca memahami bagaimana
menggunakan library dan framework ini untuk membuat aplikasi web yang lebih
baik dan meningkatkan produktivitas.
.
Kesimpulan:
JavaScript adalah bahasa pemrograman yang paling populer
digunakan dalam pengembangan aplikasi web. Dalam skripsi ini, telah dibahas
tentang beberapa hal penting mengenai JavaScript, mulai dari fitur dan sintaks
dasar, aplikasi dalam pengembangan aplikasi web, dan library dan framework yang
populer.
Hasil dari skripsi ini adalah bahwa JavaScript memiliki fitur dan
sintaks dasar yang kuat, memungkinkan pengembang untuk membuat aplikasi web
yang interaktif dan dinamis. Dalam pengembangan aplikasi web, JavaScript
digunakan untuk memanipulasi DOM, manajemen acara, dan ajax, membantu membuat
aplikasi web yang lebih responsif dan dinamis.
Library dan framework JavaScript seperti jQuery, React, dan Vue membantu
pengembang membuat aplikasi web dengan lebih efisien dan mudah dikembangkan.
Mereka membantu mempermudah tugas-tugas yang sering dilakukan dan menyediakan
alat yang lebih efisien untuk membangun aplikasi web.
Dengan demikian, dapat disimpulkan bahwa JavaScript adalah bahasa
pemrograman yang penting dan sangat berguna dalam pengembangan aplikasi web.
Ini memiliki fitur dan sintaks yang kuat, memungkinkan pengembang untuk membuat
aplikasi web yang interaktif dan dinamis, serta memiliki library dan framework
yang membantu membuat proses pengembangan lebih efisien dan mudah.
Daftar Pustaka Skripsi Tentang
JavaScript
- Flanagan, D. (2011).
JavaScript: The Definitive Guide. O'Reilly Media, Inc.
- Marijn Haverbeke. (2015).
Eloquent JavaScript: A Modern Introduction to Programming. No Starch
Press.
- Crockford, D. (2008).
JavaScript: The Good Parts. O'Reilly Media, Inc.
- W3Schools. (2021).
JavaScript Tutorial. [online] Available at: https://www.w3schools.com/js/ [Accessed 3 Feb
2023].
- Mozilla Developer
Network. (2021). JavaScript Guide. [online] Available at: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide
[Accessed 3 Feb 2023].
- FreeCodeCamp. (2021).
JavaScript Algorithms and Data Structures Certification. [online]
Available at: https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/
[Accessed 3 Feb 2023].
- Ryan, J. (2018). Learning
React: A Hands-On Guide to Building Web Applications Using React and
Redux. O'Reilly Media, Inc.
- Olvera, A. (2019). Vue.js
2.x by Example: Example-driven guide to build web apps with Vue.js. Packt
Publishing Ltd.
- Sitepoint. (2021). The
Basics of Object-Oriented Programming in JavaScript. [online] Available
at: https://www.sitepoint.com/object-oriented-programming-in-javascript/
[Accessed 3 Feb 2023].
- Freeman, E. and Robson,
E. (2011). Head First JavaScript. O'Reilly Media, Inc.

Tidak ada komentar:
Posting Komentar