Apa yang dimaksud dengan JavaScript?

javascript

(Gamal Hadi) #1

JavaScript adalah bahasa pemrograman yang bisa disisipkan kedalam HTML dan berjalan di sisi Client.

Apa yang dimaksud dengan JavaScript ?


(Claus Asido) #2

JavaScript adalah bahasa pemrograman yang umum digunakan dalam pengembangan web. JavaScript pada awalnya dikembangkan oleh Netscape sebagai sarana untuk menambah unsur dinamis dan interaktif untuk website. JavaScript dipengaruhi oleh Java namun, sintaksnya lebih mirip dengan C dan didasarkan pada ECMAScript, bahasa scripting yang dikembangkan oleh Sun Microsystems.

Javascript (JS) adalah bahasa skrip, terutama digunakan di pemrograman Web. Hal ini digunakan untuk meningkatkan halaman HTML dan umumnya ditemukan tertanam dalam kode HTML. JavaScript adalah bahasa tafsiran. Dengan demikian, tidak perlu dikompilasi. JavaScript dapat membuat halaman web interaktif dan dinamis. Ini memungkinkan halaman untuk bereaksi terhadap peristiwa, menunjukkan efek khusus, menerima teks variabel, memvalidasi data, membuat cookies, mendeteksi browser pengguna, dll

JavaScript adalah bahasa yang memihak kliennya, yang berarti kode sumber diproses oleh web browser klien bukan pada server web. Ini berarti fungsi JavaScript dapat berjalan setelah halaman web telah dimuat tanpa berkomunikasi dengan server. Misalnya, fungsi JavaScript dapat memeriksa formulir web sebelum diserahkan untuk memastikan semua bidang yang diperlukan telah diisi. Kode JavaScript dapat menghasilkan pesan kesalahan sebelum informasi apapun sebenarnya ditransmisikan ke server.

Sejarah


JavaScript, berbeda dengan Java, diciptakan pada 10 Mei 1995 oleh Brendan Eich,yang kemudian bekerja di Netscape dan sekarang di Mozilla. JavaScript tidak selalu dikenal sebagai JavaScript: nama aslinya adalah Mocha, nama yang dipilih oleh Marc Andreessen, pendiri Netscape. Pada bulan September 1995 namanya diubah menjadi LiveScript, lalu pada bulan Desember tahun yang sama, setelah menerima lisensi merek dagang dari Sun, nama JavaScript diadopsi. Ini adalah sedikit dari sebuah langkah pemasaran pada waktu itu, dengan Java menjadi sangat populer kemudian.

Pada 1996 - 1997 JavaScript dibawa ke ECMA untuk mengukir spesifikasi standar, yang vendor browser lain bisa kemudian menerapkan berdasarkan kerja yang dilakukan di Netscape. Kerja yang dilakukan selama periode waktu ini akhirnya mengarah pada rilis resmi dari ECMA-262 Ed. ECMAScript adalah nama dari standar resmi, dengan JavaScript yang paling terkenal dari implementasi

Perkembangan


JavaScript telah melalui banyak proses dan banyak perkembangan sejak dirilis. Berikut beberapa versi dari JavaScript

  • IE 6-7 support JScript 5 (which is equivalent to ECMAScript 3, JavaScript 1.5)
  • IE 8 supports JScript 6 (which is equivalent to ECMAScript 3, JavaScript 1.5 – more bug fixes over JScript 5)
  • Firefox 1.0 supports JavaScript 1.5 (ECMAScript 3 equivalent)
  • Firefox 1.5 supports JavaScript 1.6 (1.5 + Array Extras + E4X + misc.)
  • Firefox 2.0 supports JavaScript 1.7 (1.6 + Generator + Iterators + let + misc.)
  • Firefox 3.0 supports JavaScript 1.8 (1.7 + Generator Expressions + Expression Closures + misc.)
  • The next version of Firefox will support JavaScript 1.9 (1.8 + To be determined)
  • Opera supports a language that is equivalent to ECMAScript 3 + Getters and Setters + misc.
  • Safari supports a language that is equivalent to ECMAScript 3 + Getters and Setters + misc

Cara Penulisan


Untuk menulis JavaScript dibutuhkan sebuah browser dan text editor (contoh: notepad).

Anda dapat mulai menulis kode JavaScript. Untuk menambahkan kode JavaScript untuk dokumen HTML, Anda perlu membuat atau membuka file HTML dengan editor teks / HTML Anda. Sebuah file HTML dasar memiliki DOCTYPE dan beberapa tag HTML yang dasar seperti : < html > < head > dan < body >.

Sebagai contoh, sebuah HTML 5 dokumen dasar akan terlihat seperti apa yang ditunjukkan di bawah ini.

Referensi