JavaScript adalah bahasa yang cross-platform yaitu berarti JavaScript dapat dijalankan di banyak platform seperti Linux, Windows, Mac OS, Android, Firefox OS dan lain - lain. Panduan ini akan memberikan segala pengetahuan dasar yang perlu anda ketahui dalam penggunaan JavaScript.
Fitur baru pada versi JavaScript
- /id/docs/Web/JavaScript/New_in_JavaScript/1.2
- /id/docs/Web/JavaScript/New_in_JavaScript/1.3
- /id/docs/Web/JavaScript/New_in_JavaScript/1.4
- /id/docs/Web/JavaScript/New_in_JavaScript/1.5
- /id/docs/Web/JavaScript/New_in_JavaScript/1.6
- /id/docs/Web/JavaScript/New_in_JavaScript/1.7
- /id/docs/Web/JavaScript/New_in_JavaScript/1.8
- /id/docs/Web/JavaScript/New_in_JavaScript/1.8.1
- /id/docs/Web/JavaScript/New_in_JavaScript/1.8.5
Apa yang perlu anda pelajari terlebih dahulu ?
Sebelum mempelajari panduan ini anda harus mempunyai pengetahuan dasar tentang:
- Pengetahuan umum tentang internet dan World Wide Web (www) yang bisa anda dapatkan di Wikipedia Indonesia.
- Pengetahuan yang mantap tentang Hyper Text Markup Language (HTML) dan cara penggunaannya, bisa anda pelajari di w3schools.
- Pengalaman programming khususnya JavaScript, jika anda benar - benar sedang memulai dari awal cobalah membaca tutorial pada link berikut ini JavaScript
JavaScript versions
JavaScript version | Navigator version |
---|---|
JavaScript 1.0 | Navigator 2.0 |
JavaScript 1.1 | Navigator 3.0 |
JavaScript 1.2 | Navigator 4.0-4.05 |
JavaScript 1.3 | Navigator 4.06-4.7x |
JavaScript 1.4 | |
JavaScript 1.5 | Navigator 6.0 Mozilla (open source browser) |
JavaScript 1.6 | Firefox 1.5, other Mozilla 1.8-based products |
JavaScript 1.7 | Firefox 2, other Mozilla 1.8.1-based products |
JavaScript 1.8 | Firefox 3, other Gecko 1.9-based products |
Dimana saya mendapatkan informasi tentang JavaScript ?
Dokumentasi JavaScript terdapat pada buku dibawah ini:
- JavaScript Guide (this guide) provides information about JavaScript language and its objects.
- JavaScript Reference provides reference material for JavaScript language.
Untuk yang baru belajar bacalah JavaScript Guide. Atau anda ingin mendapat pemahaman yang kuat bacalah JavaScript Reference untuk mendapatkan detail dari masing - masing object dan statements.
Tips untuk belajar JavaScript
Untuk memulai belajar JavaScript sangatlah mudah, anda hanya butuh web browser versi terbaru seperti Mozilla Firefox. Karena di dalam panduan ini terdapat beberapa fitur JavaScript yang hanya bisa dijalankan pada web browser firefox versi terbaru (dan web browser lain yang didukung Gecko), jadi kami menyarankan anda selalu update Mozilla Firefox terbaru.
Ada dua tool yang tersedia di dalam Firefox dan sangat berguna untuk berEksperimen dengan JavaScript yaitu Web Console dan Scratchpad.
Web Console
Web Console memberikan anda informasi tentang halaman web yang sedang anda buka, dan juga terdapat command line yang membuat anda bisa menjalankan JavaScript expression di web page yang sedang anda buka.
Untuk menggunakan Web Console, pilih "Web Console" dari menu "Web Developer" yang terdapat di dalam menu "Tools" atau "Peralatan" dalam bahasa indonesia. Web Console akan muncul pada bagian bawah browser dan anda bisa menjalankan Script anda pada Text Input dan hasilnya akan muncul pada box seperti gambar dibawah ini.
Scratchpad
Web Console biasa digunakan untuk single lines Script, ketika anda ingin mencoba Script multiple lines kami sarankan menggunakan Scratchpad, karena selain tidak efective juga Web Console tidak bisa menyimpan perubahan yang anda lakukan pada Script, namun Scratchpad melakukan itu dengan sangat baik.
Untuk menggunakan Scratchpad, pilih "Scratchpad" pada menu "Web Developer" di dalam menu "Tools" atau "Pengaturan" dalam bahasa indonesia. Anda dapat menyimpan dan menload Script dari dari hardisk ataupun flashdisk.
Ketika anda mengklik tombol "Inspect" maka script anda akan tereksekusi dan hasilnya akan dikembalikan pada Script dalam bentuk komentar.
Document conventions
Applikasi JavaScript berjalan di banyak Operating System (OS) dan informasi pada panduan ini adalah untuk semua versi OS. File dan lokasi Folder pada Unix dan Windows dipisahkan oleh backslashes (/)
Panduan ini menggunakan uniform resource locators (URLs) of the following form:
https://server.domain/path/file.html
In these URLs, server represents the name of the server on which you run your application, such as research1
or www
; domain represents your Internet domain name, such as netscape.com
or uiuc.edu
; path represents the directory structure on the server; and file.html
represents an individual file name. In general, items in italics in URLs are placeholders and items in normal monospace font are literals. If your server has Secure Sockets Layer (SSL) enabled, you would use https
instead of http
in the URL.
This guide uses the following font conventions:
The monospace font
is used for sample code and code listings, API and language elements (such as method names and property names), file names, path names, directory names, HTML tags, and any text that must be typed on the screen. (Monospace italic font
is used for placeholders embedded in code.)- Italic type is used for book titles, emphasis, variables and placeholders, and words used in the literal sense.
- Boldface type is used for glossary terms.