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

Java Script

Diunggah oleh

randuwijayajaya23
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)
28 tayangan2 halaman

Java Script

Diunggah oleh

randuwijayajaya23
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

JavaScript?

JavaScript adalah bahasa pemrograman yang digunakan developer untuk membuat halaman
web yang interaktif. Dari menyegarkan umpan media sosial hingga menampilkan animasi dan
peta interaktif, fungsi JavaScript dapat meningkatkan pengalaman pengguna situs web.
Sebagai bahasa skrip sisi klien, JavaScript adalah salah satu teknologi inti dari World Wide
Web. Misalnya, saat menjelajah internet, kapan pun Anda melihat carousel gambar, menu
tarik-turun klik untuk menampilkan, atau warna elemen yang berubah secara dinamis di
halaman web, Anda melihat efek JavaScript.

Apa kegunaan JavaScript?


Secara historis, halaman web statis, mirip dengan halaman dalam buku. Halaman statis
terutama menampilkan informasi dalam tata letak tetap dan tidak melakukan semua yang kita
harapkan saat ini dari situs web modern. JavaScript muncul sebagai teknologi sisi peramban
untuk menjadikan aplikasi web lebih dinamis. Dengan JavaScript, browser dapat merespons
interaksi pengguna dan mengubah tata letak konten di halaman web.

Ketika bahasanya sudah mapan, developer JavaScript membuat pustaka, kerangka kerja, serta
praktik pemrograman, dan mulai menggunakannya di luar browser web. Saat ini, Anda dapat
menggunakan JavaScript untuk pengembangan sisi klien dan sisi server. Kami menyediakan
beberapa kasus penggunaan umum di subbagian berikut:

Secara historis, halaman web statis, mirip dengan halaman dalam buku. Halaman statis
terutama menampilkan informasi dalam tata letak tetap dan tidak melakukan semua yang kita
harapkan saat ini dari situs web modern. JavaScript muncul sebagai teknologi sisi peramban
untuk menjadikan aplikasi web lebih dinamis. Dengan JavaScript, browser dapat merespons
interaksi pengguna dan mengubah tata letak konten di halaman web.

Ketika bahasanya sudah mapan, developer JavaScript membuat pustaka, kerangka kerja, serta
praktik pemrograman, dan mulai menggunakannya di luar browser web. Saat ini, Anda dapat
menggunakan JavaScript untuk pengembangan sisi klien dan sisi server. Kami menyediakan
beberapa kasus penggunaan umum di subbagian berikut:

Bagaimana cara kerja JavaScript?


Semua bahasa pemrograman bekerja dengan menerjemahkan sintaks yang mirip bahasa
Inggris ke dalam kode mesin, yang kemudian dijalankan oleh sistem operasi. JavaScript
dikategorikan secara luas sebagai bahasa skrip, atau bahasa yang ditafsirkan. Kode JavaScript
ditafsirkan—yaitu, langsung diterjemahkan ke dalam kode bahasa mesin yang mendasarinya
oleh mesin JavaScript. Dengan bahasa pemrograman lain, penyusun akan menyusun seluruh
kode menjadi kode mesin dalam langkah terpisah. Jadi, semua bahasa skrip adalah bahasa
pemrograman, tetapi tidak semua bahasa pemrograman adalah bahasa skrip.

Mesin JavaScript
Mesin JavaScript adalah program komputer yang menjalankan kode JavaScript. Mesin
JavaScript pertama hanyalah interpreter, tetapi semua mesin modern menggunakan kompilasi
hanya saat ini atau waktu aktif untuk meningkatkan performa.

JavaScript sisi klien

JavaScript sisi klien mengacu pada cara kerja JavaScript di browser Anda. Dalam hal ini,
mesin JavaScript ada di dalam kode peramban. Semua browser web utama dilengkapi dengan
mesin JavaScript bawaan mereka sendiri.

Developer aplikasi web menulis kode JavaScript dengan fungsi berbeda yang terkait dengan
berbagai peristiwa, seperti klik mouse atau kursor mouse. Fungsi-fungsi ini membuat
perubahan pada HTML dan CSS.

Berikut adalah gambaran umum cara kerja JavaScript sisi klien:

1. Browser memuat halaman web ketika Anda mengunjunginya.

2. Selama memuat, browser mengonversi halaman dan semua elemennya, seperti tombol,
label, dan kotak tarik-turun, menjadi struktur data yang disebut Model Objek Dokumen
(DOM).

3. Mesin JavaScript browser mengonversi kode JavaScript menjadi bytecode. Kode ini
merupakan perantara antara sintaks JavaScript dan mesin.

4. Peristiwa yang berbeda, seperti klik mouse pada tombol, memicu eksekusi blok kode
JavaScript terkait. Mesin kemudian menginterpretasikan bytecode dan membuat perubahan
pada DOM.

5. Browser menampilkan DOM baru.

JavaScript sisi server

JavaScript sisi server mengacu pada penggunaan bahasa pengkodean dalam logika server
back-end. Dalam hal ini, mesin JavaScript berada langsung di server. Fungsi JavaScript sisi
server dapat mengakses basis data, melakukan operasi logis yang berbeda, dan merespons
berbagai event yang dipicu oleh sistem operasi server. Keuntungan utama dari skrip sisi
server adalah Anda dapat mengkustomisasi respons situs web berdasarkan kebutuhan Anda,
hak akses, dan permintaan informasi dari situs web.

Anda mungkin juga menyukai