Javascript.Sejarah dan contohnya di HTML
Javascript
Awal Terbentuknya Javascript
Javascript diciptakan oleh Brendan Eich.Brendan Eich ditarik oleh Netscape Navigator untuk mengembangkan bahasa pemrograman yang bisa berjalan di web browser.
Netscape saat itu ingin menguasai pangsa browser. Karena itu dia berkongsi dengan SUN Microsystem. Sebelum diakuisisi oleh Oracle, Sun Microsystem adalah pemilik java.
Microsoft Mendengar Ketenaran JavaScript,
Dikarenakan adanya persaingan Microsoft dan Netscape. Akhirnya yang menjadi korban adalah programmer. Programmer harus membuat 3 scripting untuk tiap browser. JScript di Internet Explorer, sedangkan Netscape memiliki 2 versi JavaScript. JavaScript 1.0 dan JavaScript 1.1.
Nama resmi dari EcmaScript adalah EcmaScrip-262. Versi pertama dirilis pada tahun 1997 yang mengambil dari kode JavaScript 1.1, kemudian pada diperbarui pada tahun 1998 dengan keluarnya EcmaScript versi 2. Tidak banyak perubahan pada EcmaScript versi 1 dan 2, hanya pada editorialnya. Pada tahun 1999 EcmaScript kembali diperbarui menjadi EcmaScript versi 3. Penambahan fitur pada EcmaScript versi 3 adalah regular regex dan perintah try catch.
Pada tahun 2009 akhirnya EcmaScript versi 5 dirilis dengan berbagai tambahan fitur seperti strict mode, dukungan terhadap JSON, penambahan perintah String.trim(), String.isArray() dan Array Iteration Methods dan juga fitur-fitur lainnya.
EcmaScript 6 keluar pada tahun 2016. pada versi ini terdapat beberapa perubahan yang berdampak sampai sekarang. Di Versi ini ada 2 update yang aku garis tebal
Diperkenalkan perintah "let" untuk menggantikan perintah var. Meski menurutku agak terlambat. Karena para programmer terlanjur terbiasa dengan perintah "var". Namun patut diapresiasi. Seperti yang kita tahu, perintah "var" adalah variable global. dan yang global-global itu tidak bagus, karena bisa memicu kesalahan atau bug. Perintah "let" adalah deklarasi variable yang berlaku lokal.
penerapan Arrow Function dalam mendefinisikan function. dengan menggunakan Arrow Function kita bisa lebih hemat mengetik, karena kita tidak perlu menulis kan perintah function dengan lengkap. Selain itu kalau kamu belajar reactjs dan react native, kamu akan bertemu denga Arrow Function.
Kelebihan Javascript
Sebagai sebuah bahasa pemrograman yang banyak digunakan dalam
mengembangkan sebuah aplikasi dan juga website, maka tentu saka javascript
memiliki beberapa kelebihan dan juga keunggulan. Berikut ini adalah beberapa
kelebihan dan juga keunggulan dari bahasa pemrograman JavaScript.
Tidak membutuhkan resource memory besar (ringan dan kecil)
Mudah untuk dipelajari
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.
Multi platform, bisa dijalankan di banyak sistem operasi
Mudah untuk dikembangkan
Kelebihan berikutnya dari bahasa pemrograman Javascript ini adalah
mudah untuk dikembangkan. Ketika suatu aplikasi sudah selesai dibuat dengan
menggunakan basis bahasa pemrograman Javascript, maka aplikasi tersebut bisa
dengan mudah dikembangkan.
Kekurangan Javascript
Berikut ini adalah beberapa kekurangan dari bahasa pemrograman
Javascript:
Script yang digunakan pada Javascript tidak terenkripsi
Bukan untuk pengembangan aplikasi stand alone
Merupakan kelemahan, yang juga dampak dari tidak terenkripsinya
aplikasi berbasi bahasa pemrograman Javascript. Dengan tingkat keamanan yang
sangat rendah, hal ini membuat bahasa pemrograman Javascript hanya bisa
dioptimalkan pada sebuah aplikasi yang tergantung pada aplikasi lain.
Contohnya adalah aplikasi pada sebuah web browser. Aplikasi
javascript ini hanya bisa dijalankan, ketika user sudah menjalankan aplikasi
web browser terlebih dahulu, sehingga hal ini menyebabkan aplikasi Javascript
bukan merupakan aplikasi yang mandiri atau stand alone, tapi harus bergantung
pada aplikasi lain agar dapat berjalan dengan optimal. Terlebih saat
menggunakan browser tentunya user memilih web browser terbaik agar lebih
memudahkan dalam mengakses internet.
Memiliki keterbatasan objek
Kelemahan berikutnya dari bahasa pemrograman javascript ini adalah
terbatasnya objek. Hal in ijuga dipengaruhi oleh kondisi umum dari bahasa
pemrograman Javascript yang sanga simple dan juga sederhana, sehingga tentu
saja hal ini akan sanga mempengaruhi fitur – fitur yang dimiliki oleh bahasa
pemrograman avascipt ini.
Contoh penggunaan Javascript pada html
Ya benar,h1 bukan termasuk tag javascript melainkan tag HTML.
Coba klik tulisan keajaiban dibawah,siapa tahu muncul keajaiban
Tentang saya
Kartiko DamarjatiMahasiswa STMIK AMIKOM SurakartaProdi D3 Manajemen InformatikaKelas 2EContact :
Komentar
Posting Komentar