Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword
Like this
22Activity
×
0 of .
Results for:
No results containing your search query
P. 1
Sejarah dan Pengertian JavaScript

Sejarah dan Pengertian JavaScript

Ratings: (0)|Views: 6,501|Likes:
Published by Abby AR

More info:

Published by: Abby AR on Oct 11, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

10/26/2013

pdf

text

original

 
TUGAS
JAVA SCRIPT
Oleh :Nama : Moh. HabibiNIM : 10508658Kelas : MI-14
JURUSAN MANAJEMEN INFORMATIKAFAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
2010
 
1.
 
Sejarah JavaScript
JavaScript pertama kali dikembangkan oleh Brendan Eich dari Netscape di bawah namaMocha dan pertama kali diperkenalkan oleh Netscape pada tahun 1995. Pada awalnya bahasa
yang sekarang disebut JavaScript ini dahulu bernama “LiveScript” y
ang berfungsi sebagaibahasa sederhana untuk browser Netscape Navigator 2 yang sangat populer pada saat itu.Kemudian sejalan dengan sedang giatnya kerja sama antara Netscape dan Sun (pengembanganbahasa pemrograman Java) pada masa itu, maka Netscape memberikan nama JavaScript kepadabahasa tersebut pada tanggal 4 Desember 1995 dan pada saat yang bersamaan Microsoft sendirimencoba untuk mengadaptasikan teknologi ini yang mereka sebut sebagai Jscript di browsermilik mereka yaitu Internet Explorer 3. JavaScript sendiri merupakan modifikasi dari bahasapemrograman C++ dengan pola penulisan yang lebih sederhana dari bahasa pemrograman C++.
2.
 
Pengertian JavaScript
JavaScript adalah bahasa pemrograman berbasis prototipe yang berjalan di sisi klien. Jikakita berbicara dalam konteks web, sederhananya kita dapat memahami JavaScript sebagaibahasa pemrogrmana yang berjalan khusus untuk di browser atau halaman web agar halamanweb menjadi lebih hidup. Jika dilihat dari suku katanya, JavaScript terdiri dari dua kata, yaituJava dan Script. Java adalah bahasa pemrograman yang berorientasi objek, sedangkan Scriptadalah serangkaian instruksi program.JavaScript adalah bahasa
script 
(bahasa pemrograman yang dapat memegang kontrolaplikasi) yang berbasis pada bahasa pemrograman Java. Namun JavaScript bukanlah bagiandari teknologi Java dari Sun. Java merupakan bahasa pemrograman berorientasi objek murni,sedangkan JavaScript digunakan secara prosedural. Cara kerja JavaScript adalah mengakseselemen pada HTML dan membuat aksi jika elemen-elemen HTML itu mengalami perubahan,misalnya berubahnya warna halaman web begitu sebuah tombol diklik. JavaScript membuatsebuah halaman web menjadi lebih dinamis. JavaScript yang digunakan pada halaman webmerupakan
client side scripting
yang berarti bahwa
web browser 
mengidentifikasi danmenjalankan skrip program yang disisipkan dalam dokumen web (yang diterima dari server),dan mungkin memperbarui tampilan halaman di komputer pemakai
(user)
tanpa mengirimkanpermintaan
(request)
baru kepada web server. Karena JavaScript pada halaman web adalahclient side scripting, maka kode JavaScript yang ditulis satu file dengan dokumen HTLM akanditampilkan ketika sebuah halaman web dilihat
source code
-nya.Secara fungsional, JavaScript digunakan untuk menyediakan akses skrip pada objek yangdibenamkan
(embedded)
. Contoh sederhana dari penggunaan JavaScript adalah membukahalaman
 pop up
, fungsi validasi pada form sebelum data dikirimkan ke server, merubah gambarkursor ketika melewati objek tertentu, dan lain-lain. Yang harus diperhatikan dalampengelolaan pemrograman JavaScript diantaranya JavaScript adalah bahasa pemrograman yang
 
case sensitive
, yang artinya JavaScript membedakan huruf kecil dan huruf besar. Hal ini samaseperti bahasa pemrograman Turbo C
atau C++ dimana huruf „A‟ tidak sama dengan huruf „a‟.
 JavaScript bekerja pada sisi browser, artinya untuk menampilkan halaman web, usermenuliskan alamat web di
address bar url
. Setelah itu, browser mengambil file HTML (denganfile JavaScript yang melekat padanya jika memang ada) ke server yang beralamat di URL yangdiketikkan oleh user. Selesai file diambil, file ditambilkan pada browser. Nah, setelah fileJavaScript berada pada browser, barulah skrip JavaScript tersebut bekerja.Efek dari JavaScript yang bekerja pada sisi browser ini, JavaScript dapat meresponperintah user dengan cepat, dan membuat halaman web menjadi lebih responsif. JavaScriptmelakukan apa yang tidak bisa dilakukan oleh HTML, PHP, dan CSS dalam menangani hal-halyang membutuhkan respon cepat terhadap aksi dari user. Misalnya, fungsi validasi pada form.Ketika user mengisi sebuah form yang divalidasi menggunakan JavaScript, user mengetikkandata lalu mengklik submit. Sebelum data dikirimkan ke server, data akan dicek terlebih dahulupada browser menggunakan fungsi JavaScript yang ada pada halaman web. Sehingga jikamemang data yang diisikan tidak valid, daripada membuang-buang waktu dengan mengirimdata ke server baru divalidasi di server, lalu server mengirimkan respon balik mengenaiketidakvalidan input data user, lebih baik pengecekan validasi data form dilakukan secara lokaldi browser menggunakan fungsi JavaScript.Untuk lebih mempercepat dan menghemat waktu, implementasi terpopuler saat ini daripemrograman JavaScript adalah teknik AJAX
(Asynchronous JavaScript and XML)
. Teknik inisering digunakan oleh aplikasi berbasis web seperti Gmail, Google Reader, dan lain-lain.Teknik AJAX ini membuat proses pertukaran data antara server dan browser terjadi di belakanglayar sehingga interaksi antara user dan aplikasi web semakin responsif.
3.
 
Kelebihan dan Kekurangan JavaScript
Kelebihan dari bahasa pemrograman JavaScript adalah sebagai berikut :-
 
Ukuran file kecilSkrip dari JavaScript memiliki ukuran yang kecil sehingga ketika web yang memilikiJavaScript ditampilkan di browser, maka akses tampilannya akan lebih cepatdibandungkan ketika browser membuka suatu web yang memiliki skrip Java. Hal ini jugasangat berkaitan dengan daya kerja server. Semakin kecil
space
suatu web yang disimpandalam suatu server, maka daya kerja server ketika di-
browsing
oleh
user 
di internet akantidak terlalu berat. Selain itu sifat
 JavaScript Client Side
yang tidak perlu lagi ditanganioleh server ketika browser memanggil web dari sebuah server.-
 
Mudah untuk dipelajariJavaScript merupakan bahasa semi pemrograman yang merupakan gabungan antarabahasa pemrograman Java dengan bahasa kode HTML sehingga disebut juga bahasa

Activity (22)

You've already reviewed this. Edit your review.
Cacing Santiago added this note|
a
1 thousand reads
1 hundred reads
Ahmad Ibnusalim added this note|
rumit juga tentang java script ini.terima kasih tentang hal ini dan ilmu serta penjelasaannya. http;//ibnusalima.blogspot.com
arifh_43 liked this
Lhiia Bagindaria liked this
Luthfi Saipudin liked this
Finur Beibeh liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->