Point berikut merupakan penjabaran lengkap tentang kemampuan yang dimiliki oleh jQuery, diantaranya :
- Mempermudah akses dan manipulasi elemen tertentu pada dokumen.
Biasanya diperlukan baris program yang cukup panjang untuk mengakses suatu elemn dokumen. Namun, jQuery dapat melakukan hanya dalam beberapa baris program saja, karena jQuery mempunyai Selector yang sangat efesien untuk mengakses suatu elemen tertentu pada dokumen yang selanjutnya bisa dimanipulasi sesuai dengan keinginan kita
- Mempermudah modifikasi/perubahan tampilan halaman web
Biasanya untuk memodifikasi tampilan halaman web digunakan CSS. Permasalahanya, CSS sangat dipengaruhi oleh web browser yang digunakan, sehingga sering terjadi halaman web yang dibuat sudah rapi dan bagus tampilanya di browser Mozilla, namun ketika ditampilkan di Opera menjadi berantakan. Namun jQuery dapat menyesuaikan style CSS pada semua browser, sehingga permasalahan tersebut dapat dihindari.
- Mempersingkat Ajax (Asynchronous Javascript and XML).
Kemampuan favorit dari Ajax adalah mampu mengambil informasi dari server tanpa melakukan refresh pada halaman web, artinya halaman web terlihat berganti secara otomatis. Apabila kita menuliskan kode Ajax secara manual, biasanya diperlukan baris yang cukup panjang, namun jQuery dapat mempersingkatnya menggunakan Ajax call, perbandingan 25 baris kode Ajax dapat disingkat menjadi 5 baris kode saja dengan jQuery.
- Memiliki API (Application Progamming Interface)
Dengan API, jQuery dapat memanipulasi ccontent pada suatu halaman web, seperti pengubahan teks, manipulasi gambar (resize, rotate, crop), penyusunan daftar (list), pengurutan list, paging, dll.
- Mampu merespon interaksi antara user dengan halaman web dengan lebih cepat.
- Menyediakan fasilitas untuk membuat animasi sekelas Flash dengan mudah.
Demikian beberapa kemampuan yang ditawarkan jQuery, apakah anda sudah tergoda untuk mempelajarinya??
Tulisan Terkait