0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan2 halaman

Resume Pemrograman Web I

Diunggah oleh

naufalzaky9696
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 DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan2 halaman

Resume Pemrograman Web I

Diunggah oleh

naufalzaky9696
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 DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 2

Resume pemrograman web I

Kelompok 2 :
Anggota kelompok :
 Abdillah rizki ramadhan
 Naufal zaky
 Putri nayla khairina
 Wan anjasmara
Java script
1. Pengertian
JavaScript adalah bahasa pemrograman yang digunakan untuk membuat
halaman web lebih interaktif dan dinamis. Awalnya dikembangkan oleh Netscape
pada tahun 1995, JavaScript memungkinkan pengembang menambahkan
fungsionalitas seperti perubahan konten secara langsung, validasi input pengguna, dan
menangani berbagai event (seperti klik tombol atau pengisian form) tanpa perlu
memuat ulang halaman web.
Berbeda dengan HTML yang berfungsi untuk membuat struktur halaman, dan
CSS yang mengatur tata letak serta gaya visual, JavaScript memberi kemampuan
untuk mengubah dan berinteraksi dengan elemen-elemen halaman secara dinamis.
JavaScript sering disebut sebagai bahasa pemrograman sisi klien (client-side), karena
umumnya dijalankan langsung di browser pengguna.
Seiring waktu, JavaScript berkembang menjadi bahasa yang tidak hanya
berjalan di sisi klien, tetapi juga digunakan di server melalui platform seperti Node.js.
Hal ini menjadikan JavaScript sebagai bahasa yang dapat digunakan di berbagai jenis
aplikasi, dari web hingga mobile, serta server.
JavaScript merupakan bahasa pemrograman yang interpreted, high-level, dan
bersifat event-driven, yang memudahkan pengembang dalam membangun aplikasi
yang interaktif, cepat, dan responsif.
2. Fitur utama
 DOM Manipulation: Memungkinkan perubahan konten, struktur, dan gaya
halaman HTML secara dinamis.
 AJAX (Asynchronous JavaScript and XML): Untuk mengirim dan
menerima data dari server secara asynchronous tanpa perlu memuat ulang
halaman.
 Function dan Closures: Fungsi dalam JavaScript adalah first-class citizen,
yang berarti bisa disimpan dalam variabel, dilewatkan sebagai argumen, dan
dikembalikan dari fungsi lainnya. Closure adalah fitur kuat untuk membuat
fungsi dengan state yang tertutup.
 Asynchronous Programming: JavaScript mendukung pemrograman asinkron
menggunakan callback, promise, dan async/await, yang memudahkan
pengelolaan operasi I/O seperti panggilan API.
 ES6 (ECMAScript 2015) dan Versi Lainnya: Penambahan fitur-fitur
modern seperti arrow functions, destructuring, template literals, dan modules
untuk meningkatkan produktivitas pengembang.
3. Tipe data java script
Tipe data JavaScript adalah kategori yang digunakan untuk menentukan jenis nilai
yang dapat disimpan dan dikelola dalam program. Tipe data ini menentukan
bagaimana data akan diperlakukan dalam operasi seperti perhitungan, perbandingan,
atau penyimpanan. JavaScript memiliki dua kategori tipe data utama:
 Tipe Data Primitif**: Tipe data dasar yang nilai-nilainya bersifat immutable
(tidak dapat diubah). Contohnya adalah `Number`, `String`, `Boolean`, `Null`,
`Undefined`, `BigInt`, dan `Symbol`.
 Tipe Data Non-Primitif (Objek)**: Tipe data yang lebih kompleks, yang dapat
menyimpan banyak nilai dan memiliki sifat-sifat. Contohnya adalah `Object`,
`Array`, `Function`, serta tipe-tipe objek lain seperti `Date` dan `Map`.
4. Kesimpulan
JavaScript adalah bahasa pemrograman yang sangat penting dalam
pengembangan web modern, memungkinkan interaktivitas dan dinamisme pada
halaman web. Dengan kemampuan untuk dijalankan di sisi klien (browser) dan sisi
server (melalui Node.js), JavaScript menjadi bahasa serbaguna yang digunakan untuk
berbagai aplikasi web, mobile, hingga server.
JavaScript memiliki tipe data primitif dan non-primitif yang memungkinkan
pengembang untuk menangani berbagai jenis data dan objek. Dukungan yang luas
oleh berbagai framework dan library, seperti React, Angular, dan Vue, serta
pembaruan berkelanjutan dengan fitur-fitur baru membuat JavaScript tetap relevan
dan menjadi salah satu bahasa pemrograman yang paling populer di dunia.
Secara keseluruhan, JavaScript merupakan inti dari teknologi web modern dan
menjadi keahlian yang sangat penting bagi para pengembang.

Anda mungkin juga menyukai