Pada Kali ini mimin akan menjelaskan Apa itu JQuery
Pengertian, sejarah fitur, kelebihan, kekurangan, dan contoh bahasa pemrograman jQuery
Pengertian
jQuery adalah Library JavaScript yang akan mempercepat proses pembuatan website.
JQuery berfungsi sebagai perpustakaan JavaScript open-source yang membantu menyederhanakan penanganan acara browser, interaksi Ajax, animasi DOM (Document Object Model), pengembangan JavaScript lintas-browser, dan manipulasi serta perjalanan dokumen HTML.
Sejarah
Bahasa pemrograman jQuery di temukan oleh seorang pria yang bernama Jhon Resig pada acara NYC BarCamp tahun 2006. Pada saat itu kerap terjadi inkonsistensi antara implementasi JavaScript di perangkat Firefox, Internet Explorer, dan Google Chrome (yang di liris pada tahun 2008).
Fitur-fiturnya:
- Ajax
Ajax memiliki sistem kerja yang asinkron, dan umumnya di mulai dari kode yang tersisa. Kode yang telah di tulis dengan Ajax dapat berkomunikasi dengan server. Dan memperbarui kontennya tanpa harus melakukan load pada halaman tersebut.
2. DOM(Document Object Model)
Berfungsi untuk memasukan, menghapus elemen DOM yang ada pada halaman HTML, dan merangkum baris dengan mudah.
Kelebihan:
- Efisiensi dalam mengakses elemen-elemen HTML
- Penanganan event HTML
- Manipulasi elemen HTML
- Manipulasi CSS
- Memudahkan penerapan efek-efek animasi dan JavaScript.
Kekurangan:
- Ada beberapa masalah pada perangkat open source. Hal tersebut disebabkan tidak ada standard yang mengaturnya
- Beberapa versi tidak kompatibel
- Fitur lightwei interface yang mungkin saja menimbulkan sebuah permasalahan di kemudian hari.
Contoh cara menggunakan:
Anda akan membuat task dalam bentuk tulisan “Welcome to my livingroom!”. Kemudian coba bandingkan penerapannya pada bahasa pemrograman JavaScript biasa dan jQuery:
JavaScript
Document.getElementById(“demo”).innerHTML = “Welcome to my livingroom!”;
jQuery
$(“#demo”).html(“Welcome to my livingroom!”);
Kesimpulannya dari contoh tersebut adalah bahwa dengan bahasa pemrograman jQuery, anda bisa menghasilkan output yang sama menggunakan baris kode yang lebih sederhana. Sehingga hal ini sangat menguntungkan dari segi waktu dan tenaga.
Demikian itu yang bisa mimin jelaskan untuk info selengkapnya anda juga bisa kunjungi pada laman ini, dan ini.
0 Komentar