JavaScript JSconf logo

Dalam tutorial ini, kita akan mengenal mengenai bagaimana memakai variable dalam JavaScript. JavaScript memiliki beberapa cara untuk mendeklarasikan variable dan kita akan mempelajarinya dalam tutorial ini. Saya akan membuatnya singkat, agar tidak menyita waktu Anda untuk membacanya.

Jika Anda belum membaca tutorial sebelumnya mengenai penggunaan JavaScript, saya sangat menyarankan untuk membaca post sebelumnya mengenai Tutorial Belajar JavaScript - Pengenalan.


Deklarasi Variable

JavaScript memiliki sifat “Weakly Typed”. Artinya, JavaScript tidak membutuhkan pendeklarasian tipe data, kita hanya perlu mendeklarasikan nama variable dan isinya, sedangkan tipe data seperti string, integer atau float tidak perlu kita sebutkan. Berikut contoh pendeklarasian variable pada JavaScript.

var helloWorld;

alert(helloWorld);

Hanya itu? Ya, hanya itu yang dibutuhkan untuk mendeklarasikan variable, tidak diperlukan pendeklarasian tipe data seperti pada bahasa pemrograman Java (tidak ada hubungan antara Java dengan JavaScript, hanya nama saja yang mirip). Namun saat kita menjalankan html pada browser, maka muncul kata undefined, karena tidak ada value di dalam variable tersebut. Undefined artinya tidak ada value di dalam variable atau dalam matematikan disebut tidak terdefinisi. Jangan khawatir, selanjutnya kita akan memasukkan value ke dalam variable tersebut.


Variable Assignment

Kita sudah mempelajari bagaimana mendeklarasikan variable. Lalu bagaimana menaruh data di dalam variable, atau yang populer disebut “Assignment”. Caranya sangat mudah, yaitu.

var helloWorld;
helloWorld = "Hello, World!";

alert(helloWorld);

Di dalam JavaScript kita dapat mendeklarasikan variable sekaligus memberi variable tersebut nilai. Berikut contoh sederhananya.

var helloWorld = "Hello, World!";

alert(helloWorld);

Selalu ingat untuk menaruh titik koma (;) pada akhir setiap LINE pada JavaScript. Jika kita lupa untuk menaruhnya, JavaScript tidak menyatakan error, namun akan menyulitkan kita dalam memeriksa program, karena JavaScript akan memasukkan secara otomatis titik koma tersebut yang belum tentu di tempat yang kita inginkan.


Tipe Data

Kita dapat menaruh berbagai tipe data dalam variable JavaScript, mulai dari String, Integer, Float, Array dan Object. Bahkan function juga dapat kita assign di dalam sebuah variable (sabar, kita akan mempelajarinya pada tutorial khusus mengenai function). Berikut contoh tipe data dasar pada JavaScript.

var hello = "Hello"; // String
var world = 'World!'; // String
var x = 5; // Integer
var pi = 3.14; // Float

alert(hello);
alert(world);
alert(x);
alert(pi);

Komentar pada Kode

Oh ya, sebelum saya tutup, tanda dua garis miring (double slash) digunakan untuk memberikan komentar pada kode. Dua garis miring dipakai untuk komentar satu baris, sedangkan garis miring bintang-bintang garis miring dipakai untuk komentar yang melebihi dari satu baris. Berikut contoh komentar pada JavaScript.

// Ini komentar untuk satu baris
/*
Ini komentar untuk lebih dari satu baris
Anda dapat menaruh komentar dari Anda, sebagai penanda kode
Jangan khawatir akan mempengaruhi kode
*/

Komentar digunakan untuk memberikan komentar kita di dalam kode, bisa sebagai dokumentasi agar mudah dalam pemeliharaan kode tersebut bagi kita atau orang lain yang dikemudian hari mengedit kode tersebut.


Sangat mudah bukan. Kita sudahi dahulu tutorial singkat mengenai variable dan tipe data dasar pada JavaScript. Selain mempelajari pendeklarasian variable dan assignment untuk data, kita juga mengenal penggunaan komentar pada JavaScript. Di tutorial selanjutnya kita akan mempelajari mengenai “Operator” pada JavaScript.

Jangan lupa subscribe RSS atau email, agar Anda dapat mengikuti tutorial selanjutnya. Silahkan tinggalkan komentar Anda, kritik dan saran sangat saya harapkan.

Sumber: Tuts+ Premium Course: JavaScript Fundamentals 101 oleh Jeremy McPeak