11.12.2012 Views

NEOTEK - ICT SLEMAN

NEOTEK - ICT SLEMAN

NEOTEK - ICT SLEMAN

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

NeoTutor<br />

atribut src untuk menentukan nama file .js bersangkutan.<br />

Perhatikan contoh berikut :<br />

Buat file yang berisi statement JavaScript berikut dengan<br />

Notepad, lalu simpan dengan nama contoh.js<br />

--- statement javascript<br />

--- statement javascript<br />

--- statement javascript<br />

Maka kemudian jika ingin mengakses file tersebut dari suatu<br />

dokumen HTML sintaksnya adalah sebagai berikut:<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Penting untuk diingat bahwa dalam file .js anda tidak boleh<br />

menyertakan tag karena akan terjadi error, yang<br />

perlu dituliskan hanyalah statement-statement JavaScriptnya<br />

saja secara langsung.<br />

File Pertama<br />

Setelah mengetahui beberapa hal dasar tentang Javascript sekarang<br />

marilah kita mencoba membuat sebuah dokumen HTML<br />

yang mengandung JavaScript sebagai latihan. Silakan tulis<br />

dengan Notepad, lalu simpan dengan nama coba.htm.<br />

Jika sudah coba jalankan di browser! Bagaimana hasilnya?<br />

Penjelasan:<br />

Di sini kita telah menggunakan statement document.write()<br />

yang merupakan statement yang digunakan untuk menuliskan<br />

pada dokumen HTML.<br />

M<br />

EMPELAJARI SUATU BAHASA BARU SANGAT MENANTANG,sebab<br />

mungkin sulit memahami apa kegunaannya dan<br />

letak bahasa itu bila dipandang secara keseluruhan. Di<br />

bawah ini terdapat sepuluh fakta mengenai JavScript sebagai bahan<br />

pemahaman dasar sebelum anda mempelajarinya lebih jauh.<br />

1. JavaScript Melekat pada HTML. Mungkin inilah fakta terpenting.<br />

JavaScript tidak mempunyai user interface sendiri<br />

untuk berinteraksi dengan pemakai.<br />

2. JavaScript bersifat Browser-Dependent. JavaScript sematamata<br />

hanya bahasa scripting dan bukannya tool tersendiri.<br />

Software yang menjalankan kode-kode JavaScript yang<br />

anda buat adalah Web browser yang mendukungnya.<br />

3. JavaScript adalah Interpreted Language. Seperti kebanyakan<br />

bahasa scripting lainnya, JavaScript diterjemahkan (interpreted)<br />

sewaktu dioperasikan (runtime) oleh browser sebelum<br />

dijalankan (executed).<br />

4. JavaScript suatu Loosely Typed Langauge. JavaScript<br />

berbeda dengan bahasa-bahasa strong typed seperti Java<br />

atau C++ yang padanya anda harus mendeklarasi semua<br />

variabel dari tipe tertentu sebelum menggunakannya.<br />

5. JavaScript suatu Object-Based Language. Walaupun anda<br />

24 NeoTek Mei 2002<br />

<br />

<br />

File Javascript Pertama<br />

<br />

<br />

Tulisan ini dibuat dengan HTML biasa.<br />

<br />

<br />

<br />

<br />

<br />

<br />

Sekarang mari kita coba jika kita menggunakan eksternal file.<br />

Pertama buat dulu file satu.js seperti berikut dengan Notepad.<br />

Lalu kita panggil dari dokumen HTML dengan cara sebagai<br />

berikut :<br />

document.write(“Tulisan ini dibuat dengan Javascript”)<br />

Nah, sekarang coba jalankan di browser Anda! Bagaimana<br />

hasilnya? Sama bukan?<br />

<br />

<br />

File Pertama Javascript<br />

<br />

<br />

Tulisan ini dibuat dengan HTML biasa.<br />

<br />

<br />

<br />

<br />

<br />

Sepuluh Fakta Fakta<br />

JavaScript yang Perlu Perlu<br />

Anda Ketahui Ketahui<br />

bekerja dengan objek, pada JavScript anda tidak dapat<br />

menetapkan subclass. Model objek pada JavaScript bersifat<br />

instance-based, bukan inheritance-based.<br />

6. JavaScript bersifat Event-Driven. Kebanyakan kode yang<br />

akan anda ciptakan pada JavaScript merupakan tanggapan<br />

terhadap event yang diciptakan oleh pemakai dalam sistem.<br />

7. JavaScript bukanlah Java. Java dan JavaScript diciptakan<br />

oleh dua perusahaan yang berbeda. Bahwa ada kesamaan<br />

nama, sepenuhnya hanyalah untuk keperluan pemasaran.<br />

8. JavaScript bersifat Multifungsional. JavaScript bersifat<br />

multifacet dan dapat digunakan untuk pelbagai masalah<br />

sehubungan dengan Web.<br />

9. JavaScript Masih Berevolusi. Bukan saja anda harus<br />

mempertimbangakn browser apa saja yang mendukung<br />

JavaScript, melainkan juga intersi JavaScript (JScript) apa<br />

yang didukungnya.<br />

10. JavaScript Language Konteksnya Melebar. Karena suatu<br />

langauage dan bukannya tool, JavaScript dapat juga digunakan<br />

pada sisi server dalam lingkungan Netscape LiveWire<br />

atau MS Active X Server. Juga bahasa untuk pengembangan<br />

Web seperti Borland’s IntraBuilder.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!