PENGENALAN
JAVA SCRIPT
Pemrograman Berbasis
Web/suvi.rahma@gmail.com
STIMATA@2018
KARAKTERISTIK JAVA SCRIPT
Suatu Script yang berjalan secara client site yang disisipkan pada
dokumen HTML
Bahasa pemrograman yang dapat memberikan kemampuan tambahan
terhadap bahasa HTML
JavaScript bersifat Case Sensitive
Sintaks penulisan Javascript memiliki kemiripan dengan bahasa
pemrograman Java dan Juga C
Javascript dikembangakan Netscape disebut Web Script
SINTAKS JAVA SCRIPT
<script
language=”javascript”>
<!—-
// pendefinisian variabel atau objek
/* statement – statement javascript */
//--> variabel atau objek
/* statement – statement javascript */
</script>
PENEMPATAN SKRIP JAVA SCRIPT
1. Body dalam
dokumen HTML
2. Header, dalam
bentuk function
3. Terpisah dari
dokument
HTML(External
diakhiri oleh}
</script> </HEAD> <BODY> ...
... Function – function JavaScript yang dibuat dipanggil
dalam BODY ...
</BODY> </HTML>
Bilamana JavaScript diletakkan pada file (file.js) terpisah
dengan file y
dipanggil oleh file tersebut. Contoh penulisan Java dari external javascript:
<html> is written when the page
KOMENTAR
Untuk memeberikan komentar dalam skrip JavaScript menggunakan :
Untuk menulis komentar dalam satu baris kita gunakan karakter dobel slash.
// semua karakter di belakang // tidak akan di eksekusi
Untuk menulis komentar yang terdiri dari beberapa baris kita gunakan
karakter /* dan */
JAVA SCRIPT SEBAGAI BAHASA
BERORIENTASI PADA OBYEK
Properti adalah atribut dari sebuah
objek. Contoh, objek mobil punya properti warna mobil.
Penulisan :
Nama_objek.nama_properti = nilai
window.defaultStatus = ”Selamat
Belajar JavaScript”;
Metode adalah suatu kumpulan kode
yang digunakan untuk melakukan sesuatu tindakan
terhadap objek.
Penulisan :
PERINTAH MENCETAK JAVA SCRIPT
1. Objek Document
Property dari Objek Document
Untuk memberikan warna huruf
document.fgColor= “warna”;
Untuk memberikan caption / judul pada window
document.title =
“judul_window”;
Untuk menuliskan semua eksekusi isi window / menulis teks tanpa ganti
baris
document.write (“ tempat eksekusi”);
Untuk menuliskan semua eksekusi isi window / menulis teks dengan ganti
PERINTAH MENCETAK JAVA SCRIPT
2. Objek Window
Method dari objek Window
Untuk memunculkan message box atau pesan peringatan
window.alert(“pesan”);
Untuk memunculkan pesan konfirmasi
window.confirm(“pesan”);
Untuk mencetak sebuah inputan
window.prompt (“ pesan”);
Untuk membuka jendela dialog print
window.print ();
PERINTAH MENCETAK JAVA SCRIPT
3. Tanda Penghubung
Tanda penghubung dalam JavaScript adalah (+). Tanda ini
digunakan untuk menghubungkan
variable dan string, atau variabel dan variabel.
Contoh:
Nama=”Kucing”
VARIABEL
Variabel adalah tempat dimana kita menyimpan
nilai-nilai
atau
informasi-informasi
pada
JavaScript.
Variabel yang dideklarasikan dapat di isi dengan
nilai berupa huruf, angka, dll.
Jika anda memberi nilai pada variabel, maka
VARIABEL
Aturan penamaan
variabel:
Nama variabel harus dimulai dengan huruf, $, _(underscore) nama variabel cassensitive
Tidak boleh menggunakan
spasi
Jangan menggunakan
reserved word (kata – kata – perintah dalam java script)
Deklarasi variabel:
eksplisit : dengan menuliskan kata kunci var kemudian diikuti dengan nama variabel dan nilai dari variabel
implisit : dengan menuliskan secara langsung nama dari variabel dan diikuti nilai dari variabel
Contoh1 : Var namakota;
namakota = “malang”;
Contoh2 : var namakota
= “malang”;
Contoh3: var namakota
PELETAKAN VARIABEL
Jika dia
dideklarasikan dibagian awal dari skrip program, yang artinya sebelum
pendeklarasian semua fungsi, maka semua fungsi di dalam program bisa
mengakses variabel ini, dan variabel ini menjadi
variabel global
.
Jika dia
deklarasikan dengan menggunakan kata kunci
var di dalam suatu fungsi
KONVERSI JENIS VARIABEL
Meskipun
JavaScript memungkinkan pengaturan perubahan jenis variabel secara transparan, kadang kadang kita perlu juga untuk melakukan konversi jenis variabel secara paksa.
• parseInt()
Fungsi ini mungkinkan merubah satu variabel yang dilewatkan dengan parameter tertentu (bisa dalam bentuk string ataupun dalam bentuk bilangan dalam basis yang disebutkan di parameter kedua) menjadi bilangan bulat. Sintaksnya adalah sebagai berikut : parseInt(string);
Berikut ini salah
satu contoh penggunaan fungsi parseInt() : var a = "5"; var b = "10";
KONVERSI JENIS VARIABEL
parseFloat() Adalah satu fungsi inti dari JavaScript yang memungkinkan merubah variabel yang dilewatkan dengan parameter tertentu menjadi bilangan desimal, Sintaks dari fungsi parseFloat adalah sebagai berikut :
TIPE DATA
Tip
e data String adalah data yang memuat karakter, misalnya “malang”.
String adalah sembarang teks yang berada di dalam tanda petik, baik petik tunggal (‘) ataupun ganda (‘’)
Con
toh :
Var namakota = “malang”;
TIPE DATA
Tipe data
integer
(bulat)dan
Tipe data Float
(pecahan) merupakan tipe data
numerik.
Untuk
bilangan bulat, kita dapat mempresentasikan dengan basis desimal,
oktal ataupun heksadesimal.
Contoh :
Var
x1= 34;
TIPE DATA
T
ipe data Boolean terdiri dari dua nilai, yaitu true
atau false.
C
ontoh :
V
OPERATOR
Opera
tor aritmatika
untuk operasi matematika
Conto
h :
<script>
var x = 4;
var y = 2;
z = x + y;
OPERATOR
Operator
Assignment operator yang berfungsi untuk memberikan nilai kepada suatu variabel menggunakan tanda sama dengan (=)
Contoh : <script>
var x = 4;
var y = 2;
x -= y alert(x);
OPERATOR
Operator
Pembanding digunakan untuk membandingkan dua buah operan. Operan yang dikenal operator ini dapat bertipe string, numerik, dll
OPERATOR
Operator Logika
untuk menunjukkan nilai kebenaran antara beberapa
variabel atau beberapa nilai.
Contoh :
<script> var x = 76; if(x >= 80){alert("Nilai = A"); }else if(x >= 70 && x < 80){
alert("Nilai = B"); }else if(x >= 60 && x < 70){
alert("Nilai = C"); }else{
alert("Nilai = D"); }