Javascript diperkenalkan
pertama kali oleh Netscape pada tahun 1995. Pada awalnya bahasa yang sekarang
disebut JavaScript ini dulunya dinamai “LiveScript” yang berfungsi sebagai
bahasa sederhana untuk browser Netscape Navigator 2 yang sangat populer pada saat
itu. Kemudian sejalan dengan sedang giatnya kerjasama antara Netscape dan Sun
(pengembang bahasa pemrograman “Java”) pada masa itu, maka Netscape memberikan
nama “JavaScript” kepada bahasa tersebut pada tanggal 4 desember 1995. Pada
saat yang bersamaan Microsoft sendiri mencoba untuk mengadaptasikan teknologi
ini yang mereka sebut sebagai “Jscript” di browser milik mereka yaitu Internet
Explorer 3. JavaScript sendiri merupakan modifikasi dari bahasa pemrograman C++
dengan pola penulisan yang lebih sederhana dari bahasa pemrograman C++.
Pengertian
JavaScript adalah bahasa pemrograman yang khusus untuk halaman web agar halaman web menjadi lebih hidup. Kalau dilihat dari suku katanya terdiri dari dua suku kata, yaitu Java dan Script. Java adalah Bahasa pemrograman berorientasi objek, sedangkan Script adalah serangkaian instruksi program.
JavaScript adalah bahasa pemrograman yang khusus untuk halaman web agar halaman web menjadi lebih hidup. Kalau dilihat dari suku katanya terdiri dari dua suku kata, yaitu Java dan Script. Java adalah Bahasa pemrograman berorientasi objek, sedangkan Script adalah serangkaian instruksi program.
Hal-Hal Yang Harus
Diperhatikan
Ada beberapa hal yang harus diperhatikan dalam pengelolaan pemrograman JavaScript, diantaranya JavaScript adalah “case sensitive”, yang artinya JavaScript membedakan huruf besar dan huruf kecil, Jika Anda pernah belajar bahasa pemrograman seperti Turbo C atau C++, maka sama seperti bahasa pemrograman tersebut, dimana huruf T tidak sama dengan huruf t. Dalam bahasa pemrograman JavaScript juga, sebagai contoh fungsi perintah var tidak boleh ditulis Var dan juga tidak boleh ditulis VAR (huruf besar semua), yang benar adalah var (huruf kecil semua). Perintah lain adalah new Date tidak boleh ditulis new date (huruf kecil semua), dan banyak yang lainnya.
Ada beberapa hal yang harus diperhatikan dalam pengelolaan pemrograman JavaScript, diantaranya JavaScript adalah “case sensitive”, yang artinya JavaScript membedakan huruf besar dan huruf kecil, Jika Anda pernah belajar bahasa pemrograman seperti Turbo C atau C++, maka sama seperti bahasa pemrograman tersebut, dimana huruf T tidak sama dengan huruf t. Dalam bahasa pemrograman JavaScript juga, sebagai contoh fungsi perintah var tidak boleh ditulis Var dan juga tidak boleh ditulis VAR (huruf besar semua), yang benar adalah var (huruf kecil semua). Perintah lain adalah new Date tidak boleh ditulis new date (huruf kecil semua), dan banyak yang lainnya.
avaScript adalah pemrograman
sisi klien yang akan dijalankan oleh browser dari pengunjung, dan program
JavaScript biasa ditanamkan didalam halaman web untuk menghasilkan halaman yang
dinamis. Untuk mempelajari JavaScript sebaiknya anda menguasai dasar-dasar HTML
Script sehingga akan memudahkan anda untuk menyisipkan program JavaScript
secara baik dan benar.
Perintah dasar merupakan
perintah yang digunakan sebagai operasi yang paling dasar dalam pemrograman
Javascript, yaitu
- perintah assigment
- perintah untuk menampilkan output
- perintah untuk menerima input
- operator melakukan manipulasi data
Assignment adalah proses memasukkan data ke dalam variabel, baik
variabel tunggal atau variabel jamak, atau proses pengisian variabel dengan
data.
contoh:
nama = 'Rudianto'
angka = 11
umur = 25
namalengkap = 'Teknik Komputer'
Perintah assignment juga dapat
dilakukan sambil mendeklarasikan suatu variabel yang bisa diberi nilai awal
atau yang disebut juga dengan proses inisialisasi.
contoh:
var nama = 'Rudianto'
var angka = 9
var umur = 25
Dalam Javascript, setiap variabel
dapat digunakan untuk mendefinisikan lebih dari satu jenis data. Artinya suatu
variabel bisa berganti isi dengan tipe data yang berbeda.
contoh:
var angka = 'sembilan'
var angka = 9
Dalam satu pernyataan assignment
juga bisa diisikan data lebih dari baris, dan setiap pindah baris ditutup
dengan menuliskan karakter backslash(\).
contoh:
kalimat = " Selamat datang di
program studi Teknik Komputer \
Politeknik NSC Surabaya \
semoga bermanfaat"
Perintah Output
document.write(namavariabel)
document.write("Kalimat"+namavariabel)
alert("Kalimat"+namavariabel)
Contoh:
<html>
<head>
<title>Teknik Komputer</title>
</head>
<body>
<h1>Contoh menampilkan output dan alert</h1>
<script type="text/javascript" language="javascript">
nama = "Rudianto"
umur = 35
document.write("Nama : "+nama)
document.write("<br>")
document.write("Umur : "+umur)
alert("Nama anda : "+nama+"\n"+"Umur anda : "+umur)
</script>
</body>
</html>
Hasil Running
document.write(namavariabel)
document.write("Kalimat"+namavariabel)
alert("Kalimat"+namavariabel)
Contoh:
<html>
<head>
<title>Teknik Komputer</title>
</head>
<body>
<h1>Contoh menampilkan output dan alert</h1>
<script type="text/javascript" language="javascript">
nama = "Rudianto"
umur = 35
document.write("Nama : "+nama)
document.write("<br>")
document.write("Umur : "+umur)
alert("Nama anda : "+nama+"\n"+"Umur anda : "+umur)
</script>
</body>
</html>
Hasil Running
Perintah Input dengan prompt
namavariabel =
prompt("Pesan" , nilaidefault)
dimana nilai default adalah nilai
awal yang diberikan apabila pengguna tidak mengubahnya.
contoh:
<html>
<head>
<title>Teknik Komputer</title>
</head>
<body>
<h1>Contoh menerima input</h1>
<script type="text/javascript" language="javascript">
nama = prompt("Siapa nama anda ? " , "Teknik Komputer")
umur = prompt("Berapa umur anda ? ", 25)
document.write("Nama : "+nama)
document.write("<br>")
document.write("Umur : "+umur)
</script>
</body>
</html>
Hasil running
contoh:
<html>
<head>
<title>Teknik Komputer</title>
</head>
<body>
<h1>Contoh menerima input</h1>
<script type="text/javascript" language="javascript">
nama = prompt("Siapa nama anda ? " , "Teknik Komputer")
umur = prompt("Berapa umur anda ? ", 25)
document.write("Nama : "+nama)
document.write("<br>")
document.write("Umur : "+umur)
</script>
</body>
</html>
Hasil running
setelah diisi akan ditampilkan

Tidak ada komentar:
Posting Komentar