Buku Panduan Belajar Javascript Lengkap

Jelajahi Buku Panduan Belajar Javascript Lengkap dari Gramedia yang disusun berdasarkan rekomendasi Gramedia

Lancar Java Dan Javascript

Lancar Java Dan Javascript

Semua Bisa Menjadi Programmer JavaScript & Node.js

Semua Bisa Menjadi Programmer JavaScript & Node.js

3 in 1: Javascript, jQuery, dan jQuery Mobile

3 in 1: Javascript, jQuery, dan jQuery Mobile

Membuat Aplikasi Mobile Native dengan Javascript by Nativescript

Membuat Aplikasi Mobile Native dengan Javascript by Nativescript

Otodidak Pemrograman Javascript

Otodidak Pemrograman Javascript

Belajar Sendiri Pasti Bisa Javascript

Belajar Sendiri Pasti Bisa Javascript

Buku Sakti Pemrogaman Web: HTML, CSS, PHP, MYSQL & Javascript

Buku Sakti Pemrogaman Web: HTML, CSS, PHP, MYSQL & Javascript

Buku Sakti Html, Css & Javascript : Pemrograman Web Itu Gamp

Buku Sakti Html, Css & Javascript : Pemrograman Web Itu Gamp

gramedia digital

Berlangganan Gramedia Digital

Baca majalah, buku, dan koran dengan mudah di perangkat Anda di mana saja dan kapan saja. Unduh sekarang di platform iOS dan Android

  • Tersedia 10000++ buku & majalah
  • Koran terbaru
  • Buku Best Seller
  • Berbagai macam kategori bukuĀ  seperti buku anak, novel,religi, memasak, dan lainnya
  • Baca tanpa koneksi internet

Rp. 89.000 / Bulan

gramedia digital

Berlangganan Gramedia Digital

Baca majalah, buku, dan koran dengan mudah di perangkat Anda di mana saja dan kapan saja. Unduh sekarang di platform iOS dan Android

  • Tersedia 10000++ buku & majalah
  • Koran terbaru
  • Buku Best Seller
  • Berbagai macam kategori bukuĀ  seperti buku anak, novel,religi, memasak, dan lainnya
  • Baca tanpa koneksi internet

Rp. 89.000 / Bulan

I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

gramedia best seller

Tetang Buku Panduan Belajar Javascript Lengkap

Jelajahi Buku Panduan Belajar Javascript Lengkap dari Gramedia. Buku disusun berdasarkan rekomendasi Gramedia.

Selengkapnya

    Apa itu javascript dan kegunaannya? Pertanyaan ini seringkali diajukan oleh mereka yang sedang mempelajari dunia pemrograman. Dengan mengetahui pengertian javascript dan mempelajari berbagai macam fungsinya, Anda pasti lebih mudah untuk segera menggunakan javascript.

    Di kalangan website developer dan website programmer, javascript erat kaitannya dengan HTML dan CSS. Bahkan seringkali dikatakan sebagai sesuatu yang sama.

    Selain berguna untuk meningkatkan fungsionalitas website, sekarang ini javascript juga digunakan untuk mengaktifkan software berbasis web dan bahkan permainan.

    Nah, daripada semakin penasaran mari disimak pengertian javascript dan penjelasan selengkapnya di bawah ini.

    Pengertian javascript

    javascript adalah bahasa pemrograman web yang bersifat dinamis dan biasa diterapkan pada web browser. Ia menerapakan konsep Client Side Programming Language.

    Kegunaan javascript meliputi banyak hal yang pada intinya mengubah halaman sebuah website agar lebih fungsional, interaktif dan menarik dimata pengunjung.

    Dengan kode javascript tertentu, website developer bisa menghadirkan fitur khusus kepada pengunjung. Seperti cek ongkir, chat dengan Customer Service, mengecek lokasi nomor HP dan lain-lain.

    Selama 20 tahun terakhir, javascript menjadi bahasa pemrograman favorit di kalangan programer dan paling banyak digunakan.

    Bagi seorang website developer, sudah seharusnya belajar bagaimana cara mengaktifkan javascript dan bisa membuatnya sendiri.

    Sebab, javascript merupakan salah satu komponen dari tiga bahasa pemrograman utama pembangun website.

    Tiga bahasa pemrograman utama untuk menciptakan website adalah sebagai berikut:

    Css

    Berfungsi untuk mengkustomisasi tampilan website secara keseluruhan. Seperti header, style, layout, footer dan lain sebagainya.

    javascript

    Kegunaan javascript adalah sebagai penyempurna sistem dan tampilan halaman website.

    HTML

    Bahasa pemrograman ini memungkinkan pengguna untuk menambah konten ke website.

    Belajar javascript untuk pemula sebenarnya bisa dilakukan dengan mudah dan cepat. Tidak sesulit seperti yang digambarkan oleh banyak orang. Terlebih lagi sekarang sudah ada Github.

    Di Github Anda bisa mengakses ribuan aplikasi dan template javascript secara gratis. Github adalah situs web yang menyediakan kumpulan kode java scripts siap pakai yang kemudian bisa diedit sesuai kebutuhan.

    Kegunaan javascript

     

    javascript merupakan sebuah tools yang berguna untuk menyisipkan fungsi tertentu ke dalam HTML. Fungsi tersebut berbentuk script dan biasa diletakkan di dalam file teks atau disisipkan langsung.

    Secara fungsional, javascript dimanfaatkan untuk menghadirkan akses script kepada objek yang dibenamkan.

    Sejarah javascript

     

    javascript pertama kali ditemukan pada bulan September tahun 1995. Pencetusnya adalah seorang karyawan Netscape, bernama Brandan Eich. Ia hanya membutuhkan waktu selama 10 hari untuk mendesain dan membuat javascript.

    Sebelum akhirnya resmi disebut javascript, bahasa pemrograman ini mengalami beberapa kali perubahan nama. Pada awalnya disebut Mocha, kemudian diubah menjadi Mona dan dirubah kembali ke LiveScript. Setelah itu, baru dinamakan javascript.

    Versi pertama javascript hanya terdiri dari beberapa fungsi dan lingkup penggunaannga terbatas di lingkungan kerja Netscape.

    Namun berkat kerja keras komunitas developer yang tidak berhenti mengembangkannya, lambat laun javascript terus mengalami perubahan secara signifikan. Baik dari segi fungsionalitas maupun basis penggunaannya.

    Berselang satu tahun setelah diciptakan, javascript secara resmi diperkenalkan dengan sebutan ECMAScripts (1996). Kemudian pada tahun 1998, dirilis ECMAScripts 2 dan ECMAScripts 3 diluncurkan tahun 1999. ECMAScripts mengalami proses yang panjang dan pada akhirnya sekarang kita mengenalnya sebagai javascript.

    Selain berfungsi di lintas browser, kegunaan javascript juga meliputi perangkat lain seperti komputer dan mobile.

    Setelah berkembang selama kurang lebih 21 tahun dan semakin canggih, diketahui sebanyak 92% website di internet menggunakan javascript. Itu berarti, javascript mampu berubah menjadi sebuah tools yang sangat penting bagi pengembang website, padahal dulunya dikenal sebagai bahasa pemrograman primitif dan serba terbatas.

    Pengertian javascript yang sudah Anda pahami merupakan modal untuk lebih bersemangat mempelajarinya, terlebih lagi bagi seorang website developer. Tanpa javascript, website Anda sangat minim fitur dan kurang menarik pastinya.

     

    Kelebihan javascript

    Dibandingkan bahasa pemrograman sejenis, javascript menawarkan beberapa keunggulan sebagai berikut:

    • Tidak membutuhkan compiler, karena website bisa menginterprestasikannya bersama HTML
    • Relatif lebih gampang dipelajari
    • Kesalahan atau error lebih mudah ditemukan dan dicarikan solusinya
    • Bisa dialihtugaskan ke event tertentu atau elemen halaman website, seperti mouse over atau klik
    • Js bisa diaplikasikan di berbagai platform, browser dan lain sebagainya
    • javascript bisa membantu Anda mengurangi pengecekan data secara manual dan memvalidasi input
    • Membuat website Anda lebih interaktif dan mampu menarik perhatian banyak pengunjung
    • Lebih ringan dan cepat dari bahasa pemrograman lain

    Kekurangan javascript

     

    Tidak hanya cukup mengetahui pengertian javascript dan kelebihannya, Anda juga harus paham kekurangannya. Tidak ada bahasa pemrograman di dunia ini yang sempurna, begitupun javascript.

    Beberapa kekurangannya antara lain:

    • Sangat berisiko terhadap ekplotiasi dari serangan spammer, hacker dan pihak ketiga berbahaya lain
    • Bisa digunakan untuk mengaktifkan kode yang berbahaya di perangkat pengguna
    • Tida selalu support terhadap semua perangkat dan browser
    • Bisa dirender secara berbeda di setiap perangkat pengguna yang justru mengarah ke inkonsistensi

    Cara Kerja javascript

     

    javascript adalah tipe bahasa pemrograman yang bekerja dari sisi klien. Berbeda dari PHP, HTML, CSS dan sebagainya yang bekerja di web server.

    Gambarannya begini, ada pengguna komputer yang berkunjung ke website Anda. File .js yang sudah Anda embed ke halaman website secara otomatis terunduh di perangkat pengguna. Kemudian scripts tersebut diproses di perangkat dan bekerja sebagaimana fungsinya.

    Cara Membuat javascript Sendiri di Website

    Elemen utama dari javascript adalah tag <script>. Apapun fungsi yang dibuat oleh programmer pasti diawali dan diakhiri dengan tag <script>. Nantinya, diantara tag tersebut dituliskan string kode javascript tertentu yang ingin diterapkan ke dalam website.

    Disarankan sebaiknya Anda memasukkan javascript di dalam tag <header> website. Namun jika script Anda membutuhkan elemen halaman website tertentu dan harus dioperasikan pada waktu tertentu, maka boleh disisipkan ke bagian manapun sesuai kebutuhan.

    Selain disisipkan secara langsung ke HTML, kode javascript juga bisa dibuat ke dalam file terpisah.

    Kesimpulan Tentang javascript

     

    Dari uraian diatas kita bisa menarik kesimpulan bahwa pengertian javascript adalah bahasa pemrograman untuk membuat fungsi tertentu pada website. javascript bekerja langsung di perangkat pengguna, bukan di web server. Ada banyak sekali fitur menarik di halaman website yang bisa dibuat dari javascript.

    Beberapa point penting lainnya adalah sebagai berikut:

    • javascript bisa dipelajari dengan mudah
    • javascript ditemukan oleh Brandan Eich dan dikembangkan Netscape
    • 92% website di internet menggunakan javascript
    • javascript bisa diaplikasikan di berbagai perangkat dan browser
    • javascript ringan dan cepat
    • javascript dibuat menggunakan tag <script>
    • javascript kurang aman dibandingkan bahasa pemrograman lain
    • javascript bisa disisipkan langsung ke HTML atau dibuat file teks terpisah

     

    Baiklah, mungkin cukup sekian dahulu pembahasan mengenai pengertian javascript dan penjelasannya. Semoga bermanfaat untuk programer pemula yang baru mulai belajar.