Mengenal JS

Mengenal JS

Mengenal JS

JavaScript – Bahasa pemrograman berkembang dengan sangat pesat. Dengan banyaknya bahasa pemrograman yang ada membuat para programmer bingung memilih bahasa mana yang akan mereka gunakan. Dikarenakan setiap bahasa yang ada memiliki performasi yang berbeda-beda dan memiliki kelebihan dan kekurangan tersendiri. Nah, kali ini saya akan membahas tentang JavaScript.

  • Sejarah

JavaScript pertama kali dikembangkan oleh Brendan Eich dari Netscape di bawah nama Mocha, yang nantinya namanya diganti menjadi LiveScript, dan akhirnya menjadi JavaScript.

Navigator sebelumnya telah mendukung Java untuk lebih bisa dimanfaatkan para pemrogram yang non-Java. Maka dikembangkanlah bahasa pemrograman bernama LiveScript untuk mengakomodasi hal tersebut. Bahasa pemrograman inilah yang akhirnya berkembang dan diberi nama JavaScript, walaupun tidak ada hubungan bahasa antara Java dengan JavaScript. Rilis terbaru pada bulan Juni 2018.

  • Pengertian

JavaScript adalah bahasa pemrograman web yang bersifat Client Side Programming Language. Client Side Programming Language adalah tipe bahasa pemrograman yang perosesannya dilakukan oleh client. Aplikasi client yang dimaksud merujuk kepada web browser seperti Google Chrome dan Mozilla Firefox.

Bahasa pemrograman Client Side berbeda dengan bahasa pemrograman Server Side seperti PHP, dimana untuk server side seluruh kode program dijalankan di sisi server.

Untuk menjalankan JavaScript, hanya membutuhkan text editor dan web browser. JavaScript memiliki fitur: high-level programming language, client-side, loosely tiped dan berorientasi objek.

  • Kelebihan dan Kekurangan

1. Kelebihan

  • Anda tidak membutuhkan compiler karena web browser mampu menginterpretasikannya dengan HTML.
  • Lebih mudah dipelajari jika dibandingkan dengan bahasa pemrograman lainnya.
  • Error atau kesalahan lebih mudah dicari dan ditangani.
  • Dapat dialihtugaskankan ke elemen halaman web atau even tertentu, misalnya klik atau mouseover.
  • JS dapat digunakan di berbagai browser, platform, dan lain-lain.
  • Anda dapat menggunakan JavaScript untuk memvalidasi input dan mengurangi keinginan untuk mengecek data secara manual.
  • Dengan JavaScript, website Anda menjadi lebih interaktif dan juga mampu menarik perhatian lebih banyak pengunjung.
  • Lebih cepat dan ringan jika dibandingkan dengan bahasa pemrograman lainnya.

2. Kekurangan

  • Berisiko tinggi terhadap eksploitasi.
  • Dapat dimanfaatkan untuk mengaktifkan kode berbahaya di komputer pengguna.
  • Tidak selalu didukung oleh berbagai browser dan perangkat.
  • JS code snippet agak banyak.
  • Dapat di-render secara berbeda pada masing-masing perangkat yang malah mengarah ke inkonsistensi.

JOGJA ONE SOLUTION – Kami hadir memberi solusi untuk kebutuhan media promosi bisnis atau usaha Anda. Grafik order dan omzet meningkat. Dapatkan website murah, desain menarik, kompleks, dan full maintenance dengan harga yang terjangkau KLIK DISINI. Atau hubungi kami di Telp (0274) 5017127 | WA : 0888 0289 8802


Recommended Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

WhatsApp chat