Introduction Javascript
Apa itu Javascript (JS)
Jika HTML bisa dianalogikan sebagai kerangka/pondasi web, lalu CSS berfungsi untuk mempercantik, maka javascript (js) membuat web lebih interaktif. Agar lebih mudah kita analogikan website sebagai manusia. Kerangka = HTML, daging sampai dengan pakaian = CSS, kemampuan gerak = javascript (js).
Cara Memasukkan Javascript di HTML
Ada dua cara memasukkan kode javascript ke dalam HTML , dengan langsung membuat javascript langsung di kode HTML dan bisa juga dengan menambahkan file javascript secara terpisah
1.Membuat javascript langsung kedalam kode HTML. Membuat javascript langsung ke kode HTML dilakukan dengan cara menambahkan kode JavaScript di HTML kedalam tag <script>”kode javacript”</script> . Kode JavaScript yang ditambahkan bisa diletakkan didalam tag <head> atau tag <body>. Cara pertama ini cocok dipakai untuk penggunaan javascript untuk satu halaman
2.Menambahkan kode JavaScript ke file terpisah. Cara kedua ini cocok dipakai kalau kita memerlukan penggunaan JavaScript di berbagai halaman.File JavaScript ditulis dengan ektensi namefile.js . File ini di-reference dari dalam dokumen HTML, sama seperti mereferensikan dokumen CSS.
Tipe Data
String Method
substring berfungsi menampilkan string dari karakter awal pada parameter pertama ke berapa sampai ke karakter akhir pada parameter kedua kaberapa contoh:
substr berfungsi manampilkan string dari karakter awal pada parameter pertama dan panjang karakter pada parameter kedua
replace berfungsi mengganti string yang diganti dari parameter pertama dan pada parameter kedua string yang menganti contoh:
toUpperCase berfungsi mengubah string menjadi huruf kapital(Hrruf besar) contoh:
toLowerCase berfungsi mengubah string menjadi huruf kecil contoh:
length berfungsi menapilkan jumlah karakter pada string
Function
Function atau Fungsi adalah sebuah blok kode yang dibuat untuk menyederhanakan pemrograman agar proses-proses logika yang sering diperlukan dapat dipanggil kembali dengan hanya memanggil nama fungsi tersebut.
contoh:
Contoh Lain:
Operator Pembanding
===
sama dangan (dengan tipe data sama)
!=
tidak sama dengan
>
lebih besar
<
lebih kecil
>=
lebih besar sama dengan
<=
lebih kecil sama dengan
Operator Aritmatika
–
pengurangan
*
perkalian
/
pembagian
%
modulus(sisa hasil bagi)
++
increment
--
decrement
Operator AND, OR
Logika and
Nilai
true && true
true
true && false
false
false && true
false
false && false
false
Logika Or
Nilai
true || true
true
true || false
true
false || true
true
false || false
false
Conditional
Kondisional atau percabangan merupakan logika dasar untuk membuat sebuah program. Dengan kondisional, kita dapat mengarahkan suatu program dengan pengecekan suatu kondisi, oleh karena itu kondisional sering disebut juga control flow.
if statement cara penulisan
if(condition){ //output }
contoh :
If else statement cara penulisan
if(condition) { //output }else{ //output }
contoh:
if..else if.. else
cara penulisan if(condition){ //ouput } else if(condition){ //output }else{ //output }
contoh :
Looping/perulangan
looping atau perulangan adalah melakukan suatu proses secara berulang sampai dengan suatu kondisi tertentu. Terdapat beberapa cara di Javascript untuk melakukan looping yaitu for, while
for loop
cara penulisan for (mulai, akhir, operator aritmatika){ //output }
contoh :
Referensi lain :
Last updated
Was this helpful?