Apa itu JavaScript?
JavaScript adalah bahasa skrip yang banyak digunakan dalam pengembangan halaman web klien (browser), seperti menambahkan fungsi dinamis ke halaman web HTML, seperti menanggapi berbagai operasi pengguna. JavaScript adalah bahasa skrip berdasarkan objek dan drive acara dan memiliki kinerja keamanan. Dalam kebanyakan kasus, dieksekusi oleh browser web.
Javascript adalah merek dagang terdaftar dari Sun Company di Amerika Serikat. Saat ini, versi terbaru JavaScript adalah versi 1.9, yang mengikuti standar ECMA-262 (mis. ECMASCRIPT) dari ECMA International (sebelumnya Asosiasi Produsen Komputer Eropa) dan versi ini masih berkembang.
Fitur JavaScript
Bahasa skrip
JavaScript adalah bahasa skrip yang menggunakan metode segmen program kecil untuk mengimplementasikan pemrograman. Seperti bahasa skrip lainnya, JavaScript adalah bahasa yang ditafsirkan yang diterjemahkan baris demi baris ketika dieksekusi oleh browser.
Bahasa berbasis objek
JavaScript adalah bahasa berbasis objek yang juga dapat dianggap berorientasi objek, yang berarti dapat menggunakan objek yang telah dibuatnya. Oleh karena itu, banyak fungsi dapat berasal dari interaksi antara metode objek dalam lingkungan skrip dan skrip.
Kesederhanaan
Menulis JavaScript sangat sederhana. Anda tidak perlu menginstal lingkungan pengembangan tertentu, Anda hanya perlu notepad sederhana untuk menulis skrip JavaScript. Ini memiliki sintaks program dasar dan struktur bahasa serta tipe data yang lemah, yang mudah dipelajari dan digunakan.
Keamanan
Javascript adalah bahasa keamanan. Itu tidak mengizinkan akses ke hard disk lokal, tidak dapat menyimpan data di server, tidak mengizinkan modifikasi dan penghapusan dokumen jaringan, dan hanya dapat menelusuri informasi atau interaksi dinamis melalui browser, sehingga secara efektif mencegah kehilangan data.
Dinamis
JavaScript dinamis dan dapat secara langsung menanggapi input pengguna tanpa melalui program layanan web. Responsnya terhadap pengguna dilakukan dengan cara yang didorong oleh acara. Apa yang disebut acara-acara mengacu pada tindakan yang dihasilkan dengan melakukan operasi tertentu pada halaman web, yang disebut "acara": misalnya, menekan mouse, menggerakkan jendela, memilih menu, dll. Semua dapat dianggap sebagai peristiwa. Ketika suatu peristiwa terjadi, itu dapat menyebabkan respons peristiwa JavaScript yang sesuai.
Cross-platformity
JavaScript dieksekusi oleh browser web dan tidak ada hubungannya dengan lingkungan sistem operasi. Ini dapat dieksekusi dengan benar selama komputer yang dapat menjalankan browser dan mendukung JavaScript.
Perbedaan antara JavaScript dan Java
Javascript dan Java adalah dua bahasa yang sama sekali berbeda. Java dikembangkan oleh Sun Company dan merupakan bahasa yang lebih kompleks dan kuat dan digunakan dalam berbagai kesempatan.