Berita Blog Terbaru Hari Ini

ads

Tampilkan postingan dengan label Panduan Dasar Lengkap - Java Script. Tampilkan semua postingan
Tampilkan postingan dengan label Panduan Dasar Lengkap - Java Script. Tampilkan semua postingan

8/19/2010

Pengenalan Java Script

Selain VBScript juga ada script pemrograman yang harus kita ketahui, salah  satunya adalah JavaScript. Disini kita hanya memberikan ulasan singkat. Bahwa ada sesuatu yang tidak bisa dilakukan oleh VBScript dan bisa dilakukan oleh JavaScript.

Ada perbedaan mendasar antara JAVA dan JavaScript. Keduanya bukan merupakan produk yang berasal dari perusahaan yang sama. JAVA dikembangkan oleh Sun Microsystem, sedangkan JavaScript oleh Netscape, yang juga dikatakan sebagai LiveScript. Kita belajar JavaScript karena script inilah yang disupport oleh Netscape dan Internet Explorer, dikarenakan sebelum versi browser Netscape terbaru, Netscape hanya mensupport JavaScript. Disini ada perbandingan antara IE (Internet Explorer) dengan Netscape tentang support dari JavaScript.

Tentang cara penulisan dari JavaScript mirip dengan VBScript. Sintaks penulisannya adalah sbb:

<HTML>
<HEAD>
<TITLE> Web Programming </TITLE>
<SCRIPT LANGUAGE=”JavaScript”>
<!-- … (JavaScript diletakkan disini.) -->
</SCRIPT>
</HEAD>
<BODY>
…( HTML dokumen)
</BODY>
</HTML> 


Untuk JavaScript ada beberapa sifat yang harus diperhatikan, yaitu:

- penulisannya adalah bersifat case-sensitive (memperhatikan perbedaan huruf besar dan kecil.)
- Setiap perintah harus diakhiri dengan tanda titik koma (;)
- Spasi tidak berlaku disini.
- Digunakan petik satu dan petik dua.
- Digunakan backslash (\) sebagai fungsi dari string.
- Digunakan tanda // untuk memberikan komentar dan setiap string yang dimulai dengan tanda itu tidak akan diikutkan dalam pemrograman.
- Penggunaan variabel tidak boleh kata-kata yang dipakai oleh JavaScript
Share:

8/18/2010

Dasar Pemograman Javascript

Dasar Pemrograman.

1 Variabel dan Konstanta.
Pendefinisan variabel dituliskan dengan kata var dan sifatnya adalah casesensitive. Tipe dari variabelnya adalah jenis untyped, berarti variabel dari JavaScriptdapat menyimpan semua jenis data, dan tak perlu diset terlebih dahulu untuk tiap variabelnya.
Contoh
var x = 1, y = 3, sum = 0;
if (sum == 0)
{sum = x + y;}



2 Operator Logika dan Matematika.
Bermacam-macam operator logika dan matematika yang dipakai di VBScript juga dapat dipakai di sini. 
Contohnya adalah :

• Negasi (-)
• Peningkatan jumlah ( ++)
• Penurunan jumlah (--)
• Perkalian ( * )
• Pembagian (/)
• Modulus (%)
• Penambahan (+)
• Pengurangan (-)
• NOT (!)
• Kurang dari (<)
• Lebih dari (>)
• Kurang dari atau sama dengan (<=)
• Lebih dari atau sama dengan (>=)
• Sama (==)
• Tidak sama (!=)
• AND (&&)
• OR (||)
• Kondisional (?:)
• Koma (,)
• Bitwise XOR (^)
• Bitwise OR (|)
• Bitwise AND (&)
• Bitwise NOT (~)
• Bitwise Shift Left (<<)
• Bitwise Shift Right (>>)
• Unsigned Shift Right (>>>)

3 Perulangan dan Percabangan(kondisional).
Untuk percabangan, perintah seperti

• if
• switch

juga dapat dipakai dengan sintaks

if ( kondisi )
{ …(jika benar) }
else
{ …(jika salah) }



demikian juga dengan switch dengan sintaks

switch(n)
{ case kondisi n: ….…;default;… }

Untuk perulangan, perintah seperti for, while juga dipakai.

4 Fungsi.

Untuk penulisan fungsi maka sintaksnya adalah mengikuti sbb:

Function function_name (argument1, argument2, …)

{… (JavaScript)}



Terlihat bahwa untuk fungsi yang kita definisikan sendiri ataupun fungsi yang merupakan fungsi standar dari JavaScript, penulisannya diapit dengan kurung kurawal (tanda { } ).

Object, Event dan Dokumen Object.
Basis pemrograman dari JavaScript ini adalah bersifat Object Programming, dimana sama seperti VBScript bahwa dia mempunyai property dan metode serta atribut. Selain itu JavaScript juga mempunyai Event dan Event Handler seperti pada VBScript. Disini kita akan membahas hal-hal yang penting dan sering digunakan
dalam dokumen HTML seperti event handler (ingat case-sensitive):

1. onClick()
2. onSubmit()
3. onLoad()
4. onUnload()
5. onMouseOver()
6. onMouseOut()
7. onFocus()
8. onChange()
9. onBlur()


Keterangan lebih lanjut dapat dilihat pada Referensi.

Sebenarnya apa yang ada diVBScript juga dimiliki oleh JavaScript, hanya perbedaannya terletak pada tata cara penulisan, dimana JavaScript lebih bersifat object programming dan bersifat case-sensitive. Untuk selanjutnya mungkin dapat dipelajari sendiri dengan melihat pada Referensi dan membandingkannya dengan
cara penulisan VBScript.
Share: