Langsung ke konten utama

Blog_Java script

      

Pengertian JavaScript

- JavaScript adalah bahasa pemrograman yang banyak digunakan dalam pengembangan website, aplikasi, dan game.

Dengan menguasai bahasa pemrograman ini, Anda bisa membuat tampilan website yang menarik atau mengembangkan game online berbasis web yang populer. 

Kelebihan JavaScript

1.Tidak memakan memory cukup besar


  Kelebihan dari javascript ialah dengan tidak memakan ram yang cukup banyak dan lebih ringan ketika menggunakan program nya.

2.Mudah Dipahami


Sebuah bahasa pemrograman akan banyak digunakan dan akan banyak dikembangkan apabila bahasa pemrograman tersebut adalah bahasa pemrograman yang simple dan mudah untuk dipahami. Nah, bahasa pemrograman Javascript ini adalah salah satu jenis bahasa pemrograman yang sangat mudah untuk dipelajari.

3.Dinamis



Dinamis adalah keunggulan dan kelebihan berikutnya dari bahasa pemrograman Javascript. Javascript adalah salah satu bahasa pemrograman yang dinamis diantara banyak bahasa pemrograman lainnya. Dinamin disini adalah fleksbilitas dari pengembangan aplikasi yang berbasis Javascript.

Kekurangan JavaScript

1.Keamanan Kurang Terjaga






 Aplikasi yang dibuat dengan bahasa pemrograman ini cenderung memiliki kemampuan enkripsi yang lemah, bahkan cenderung tidak terenkripsi. Ini membuat aplikasinya menjadi lebih rentan terhadap serangan atau dibajak. Alasan ini membuat aplikasi yang dibuat dengan JavaScript cenderung tidak krusial dan tidak membutuhkan kata sandi.

2.Masalah kompatibilitas dengan browser





    Terkadang beberapa browser menafsirkan kode JS dengan cara yang berbeda-beda. Perbedaan penafsiran ini mengakibatkan tampilan antarmuka dan fungsionalitas yang tidak konsisten.

Oleh karena itu, pengembang harus melakukan tes kode JS di semua browser utama sebelum dipublikasikan. Beberapa browser lama tidak mendukung fungsi baru, jadi pengembang juga harus memeriksanya agar tidak mengganggu user experience.

Fungsi JavaScript



Selain membuat web jadi lebih dinamis dan interaktif, JS digunakan juga untuk proses logika data. “Intinya, fungsi JS tidak hanya soal urusan front end, tapi juga sekaligus dipakai untuk urusan back end,” imbuh developer.
  

Sejarah JavaScript 

   
Awal hingga pertengahan 1990-an adalah waktu yang penting bagi internet, dan pada bulan September 1995, seorang programmer Netscape bernama Brandan Eich mengembangkan bahasa scripting baru hanya dalam 10 hari. Awalnya bernama Mocha, tetapi dengan cepat dikenal sebagai LiveScript dan, kemudian, JavaScript.

JavaScript pada mulanya ditemukan oleh Brendan Eich pada tahun 1995, yang kemudian dikembangkan untuk Netscape 2, dan menjadi standar ECMA-262 pada tahun 1997. Setelah Netscape menyerahkan JavaScript ke ECMA, yayasan Mozilla terus mengembangkan JavaScript untuk browser Firefox. Versi terbaru Mozilla adalah 1.8.5. (Identik dengan ES5).

JavaScript sejauh ini merupakan bahasa pemrograman yang paling populer di dunia. Menurut laporan Octoverse 2018 dari GitHub, ada lebih banyak repositori kode JavaScript daripada bahasa pemrograman lain, dan jumlah ini terus meningkat tahun demi tahun.

Serangkaian kerangka kerja dan pustaka JavaScript, seperti Ember, Angular, React, dan Vue, telah dikembangkan untuk memungkinkan aplikasi web yang kuat dan rumit ditulis dalam jangka waktu yang singkat. Selain software untuk klien dan server, JavaScript saat ini bahkan memungkinkan programmer untuk menciptakan aplikasi seluler dengan menggunakan JavaScript.

Komentar

Postingan populer dari blog ini

Mengenal Apa Itu Laravel

         Laravel Apa Itu Laravel? Laravel merupakan framework yang dapat membantu  web developer  dalam memaksimalkan penggunaan PHP dalam proses pengembangan  website . Seperti diketahui, PHP sendiri merupakan bahasa pemograman yang cukup dinamis. Dimana kehadiran Laravel kemudian membuat PHP menjadi lebih  powerful , cepat, aman, dan  simple . Terlebih lagi, framework ini selalu memunculkan teknologi terbarunya di antara  framework  PHP lain. Kelebihan Laravel Laravel pada dasarnya adalah framework PHP yang digunakan untuk mempercepat  web development , namun bukan hanya itu kelebihan Laravel, berikut ini penjelasan mengenai kelebihan Laravel: Mempercepat waktu pengembangan aplikasi karena Laravel menggunakan komponen dari framework yang lain dan  built-in libraries  dalam mengembangkan aplikasi web. Mempermudah pengelolaan  resource  karena menggunakan  namespace  dan  interface . Perf...

Sejarah Komputer

  Komputer  ( bahasa Inggris :  computer ) adalah  perangkat elektronik  yang menerima, menyimpan dan memproses  data  menjadi  informasi  secara  matematis  atau  logis  sesuai dengan serangkaian instruksi yang diprogram.  Program-program  ini memungkinkan komputer untuk melakukan berbagai macam tugas.  Sistem komputer  adalah komputer lengkap yang mencakup  perangkat keras ,  sistem operasi  ( perangkat lunak  utama), dan peralatan  periferal  yang diperlukan dan digunakan untuk operasi penuh. Perangkat keras adalah bagian fisik komputer, yang meliputi komponen internal dan bagian eksternal seperti  monitor ,  tetikus  dan  kibor . Perangkat lunak adalah serangkaian instruksi yang memberi tahu perangkat keras apa yang harus dilakukan dan cara melakukannya serta kapan harus berhenti melakukannya, seperti  peramban web ,  pemutar media , atau...

Kegiatan di cyberlabs

 Kegiatan Sehari Hari Di Cyberlabs                        Perkenalkan Nama Saya Herland Andika Dari SMK KIANSANTANG BANDUNG Dengan Jurusan Rekayasa Perangkat Lunak(RPL),Saya Sedang Melaksanakan Kegiatan Praktik Kerja Lapangan(PKL)Selama 3 Bulan Di Perusahaan Cyberlabs.Pada Hari Pertama Di Cyberlabs Saya Memulai Kegiatan Pertama Dengan Perkenalan DiriDengan Pembimbing Di Cyberlabs.Ada Pak Maman Sebagai Pembimbing Saya Selama PkL,Pak Dika,dan Pak Aslam.Setelah Selesai Perkenalan Diri Dilanjut Dengan Materi Membuat Akun Linkendln,Dan Blogger Harian. Kemudian Di Hari Selanjutnya Di Lanjut Dengan Materi Website Makanan(Tastyfood)Berbasis Html dan php.Setelah Selesai Materi Sayapun Diberikan Tugas Pembuatan Website Tersebut Selama PKL  Berlangsung Selama 3 bulan.Dan Karna Saya Memilih Online Jadi Sayapun Mengerjakan Tugas Tugas Harian Di rumah. Dihari Berikutnya,Saya Melanjutkan Materi Yaitu Hosting Bersama Pak Aslam.Setela...