Mengenal Apa Itu JavaScript, Fungsi, Kelebihan, Dan Kekurangannya

Mengenal Apa Itu JavaScript Lebih Dalam Beserta Fungsi
Sumber :
  • Reddit

Teknodaily – Kalau kamu sudah terbiasa dengan dunia pemrograman, pasti tidak asing lagi dengan JavaScript. Termasuk bahasa pemrograman penting untuk membuat website lebih dinamis dan interaktif. 

img_title Perbedaan AI dan Machine Learning, Kamu Harus Tahu

Dalam artikel ini, kita akan membahas secara mendalam apa itu JavaScript, termasuk sejarah, fungsinya, sekaligus kelebihan dan kekurangannya. 

Sejarah JavaScript 

img_title 7 Bahasa Pemrograman Populer yang Harus Dikuasai Programmer

Menurut halaman W3Schools, JavaScript diciptakan pada tahun 1995 oleh Brendan Eich untuk Netscape, bahasa pemrograman awal yang mirip Java untuk penggunaan browser. Selama 10 hari, Eich kemudian mengkombinasikan fitur Java, Scheme, serta Self, dan terciptalah Mocha (client-side dan server-side). Tidak lama setelah itu, Mocha berganti nama lagi menjadi LiveScript dan LiveWire. 

Netscape bekerja sama dengan Sun Microsystems, lalu mengeluarkan LiveScript sebagai JavaScript di Navigator 2. Seiring waktu, JavaScript 1.0 semakin sukses diikuti pengembangan versi 1.1 di Navigator 3. 

img_title Apa Itu CSS, Mengenal Cara Kerja dan Contohnya dalam Desain Web

Beberapa bulan kemudian, perusahaan Microsoft memperkenalkan JScript di Internet Explorer 3. Pasalnya, merek dagang JavaScript ternyata sudah dimiliki Sun dan Netscape. Meski sekilas mirip, JScript mempunyai fitur tambahan sehingga tidak sepenuhnya dapat kompatibel dengan bahasa pemrograman JavaScript.

Fungsi JavaScript 

 

Contoh coding Javascript

Photo :
  • Programiz

Sebagai bahasa pemrograman populer yang harus dikuasai. Berikut fungsinya antara lain:

1. Membuat Website Interaktif 

Fungsi utamanya adalah membuat website menjadi lebih interaktif. Kamu bisa saja membuat konten website dengan animasi bergerak dan dapat berubah tanpa lagi membuat ulang halamannya secara manual. 

Misalkan saja kalau kamu menambahkan slideshow, polling, atau konten dinamis lainnya, pengunjung website-mu akan semakin betah untuk melihat-lihat halaman yang lain.

2. Mengembangkan Aplikasi Mobile 

Selain digunakan untuk pengembangan website, juga banyak digunakan dalam pembuatan aplikasi mobile. Berkat framework JavaScript khusus untuk aplikasi mobile seperti React Native, developer bisa semakin gampang membuat aplikasi yang mampu bekerja optimal di OS Android dan iOS secara bersamaan. 

3. Menciptakan Game Berbasis Web 

Mungkin kamu pernah bermain game online di browser, asalkan kamu tahu game-game tersebut ternyata juga dibuat memakai JavaScript. Karena menggunakan framework khusus seperti Panda.js dan Playground.js, membuat game di JavaScript lebih gampang dan cepat. 

Halaman Selanjutnya
img_title