Apa yang dimaksud Script [glosarium teknologi informasi]

Script :

JavaScript adalah bahasa pemrograman yang umum digunakan dalam pengembangan web . Ini awalnya dikembangkan oleh Netscape sebagai sarana untuk menambahkan unsur dinamis dan interaktif ke situs web. Sementara JavaScript dipengaruhi oleh Java , sintaksnya lebih mirip dengan C dan didasarkan pada ECMAScript, bahasa skrip yang dikembangkan oleh Sun Microsystems.

JavaScript adalah bahasa skrip sisi klien, yang berarti kode sumber diproses oleh browser web klien, bukan di server web . Ini berarti fungsi JavaScript dapat berjalan setelah halaman web dimuat tanpa berkomunikasi dengan server. Misalnya, fungsi JavaScript dapat memeriksa formulir web sebelum dikirimkan untuk memastikan semua bidang yang diperlukan telah diisi. Kode JavaScript dapat menghasilkan pesan kesalahan sebelum informasi apa pun benar-benar dikirimkan ke server.

Seperti bahasa scripting server-side, seperti PHP dan ASP , kode JavaScript dapat disisipkan di mana saja dalam HTML dari halaman web . Namun, hanya keluaran kode sisi server yang ditampilkan dalam HTML, sedangkan kode JavaScript tetap sepenuhnya terlihat di sumber laman web. Itu juga dapat dirujuk dalam file .JS terpisah , yang juga dapat dilihat di browser.

Di bawah ini adalah contoh fungsi JavaScript dasar yang menambahkan dua angka. Fungsi tersebut dipanggil dengan parameter 7 dan 11. Jika kode di bawah ini disertakan dalam HTML halaman web, itu akan menampilkan teks “18” dalam kotak peringatan .

<script>
function sum(a,b)
{
mengembalikan a + b;
}
var total = jumlah(7,11);
waspada (total);
</skrip>

Fungsi JavaScript dapat dipanggil dalam tag <script> atau saat peristiwa tertentu terjadi. Contohnya termasuk onClick, onMouseDown, onMouseUp, onKeyDown, onKeyUp, onFocus, onBlur, onSubmit, dan banyak lainnya. Sementara JavaScript standar masih digunakan untuk melakukan fungsi dasar sisi klien, banyak pengembang web sekarang lebih suka menggunakan pustaka JavaScript seperti jQuery untuk menambahkan unsur dinamis yang lebih canggih ke situs web.

Related Posts