Dalam JavaScript, pendeklarasian sebuah variabel sifatnya opsional, artinya kita dapat mendeklarasikan atau tidak hal tersebut tidak menjadi masalah, karena JavaScript memiliki sifat “Weakly Typed”, Artinya JavaScript tidak membutuhkan pendeklarasian tipe data, kita hanya perlu mendeklarasikan nama variable dan isinya. Dan untuk penggunaan variable cukup menggunakan var
Aturan Pendeklarasian Variabel
Aturan penulisan variabel :
- Dapat menggunakan Huruf atau UnderScore di awal variable, selebihnya terserah
- Dapat menggunakan karakter $ (dolar)
- Tidak dapat menggunakan spasi
- Javascript bersifat case sensitive, artinya huruf kecil dan huruf besar adalah berbeda.
- Yang terpenting kombinasikan karakter-karakter yang diperbolehkan untuk menciptakan nama variabel yang sekira-kira mudah dimengerti oleh orang lain, terutama yang membuatnya.
- Kita dapat mendeklarasikan variabel JavaScript dengan awalan kata kunci var
var dekLarasi ;
var $dekLarasi ;
var _dekLarasi ;
var dek_Larasi ;
var dekLarasi132 ;
Contoh pendeklarasian variabel yang tidak dapat kita gunakan :
var 32dekLarasi ; //Selain awalan huruf atau underscore tidak diperbolehkan
var dek Larasi ; //Tidak dapat menggunakan spasi
Pendeklarasian Variable
Nah sekarang bagaimana kita menggunakan Deklarasi Variable JavaScript ini,
Contoh penulisan deklarasi variable:
var dekLarasi;
alert(dekLarasi);
Maka hasil yang akan kita dapat menghasilkan Pesan "undefined". Ini dikarenakan tidak ada nilai/value pada variable.
Pada dasarnya, penulisan variable JavaScript sangatlah fleksibel dan tidak terlalu rumit dan ketat, sehingga Anda tidak akan terlalu sering menerima pesan error pada saat menjalankan program. Sebagai contoh deklarasi variable di JavaScript dapat dilakukan dengan dua cara, yaitu :
Eksplisit - yakni dengan menuliskan kata kunci var kemudian diikuti dengna nama variable dan
nilai dari variable.
Contoh ;
var nilai = "nama_var";
Implisit - yaitu dengan menuliskan secara langsung nama dari variable dan diikuti nilai
darivariable.
Contoh ;
nilai = "nama_var";
Tugas Variable/ Variable Assignment
Untuk menyimpan sesuatu dalam variabel, Anda dapat menggunakan sebuah simbol sama dengan (=). setelah itu kita dapat menyimpan sebuah integer, float, string teks dan nilai-nilai Boolean dalam variabel (Nilai Boolean adalah Ya / Tidak, Benar / Salah, 1 atau 0.) Ketiga, angka, string, dan boolean, disebut sebagai tipe data sederhana. Serta tipe data sederhana ini juga dapat menyimpan sebuah objek dalam variabel, objek seperti Window, Navigator, dan benda-benda Dokumen Anda bertemu sebelumnya.
Dalam terminologi pemrograman, variabel merupakan tempat penyimpanan. Anda dapat menyimpan hal-hal dalam variabel sehingga Anda dapat memanggilnya nanti. Pikirkan variabel sebagai Nomor telepon. Anda dapat menulis nomor tersebut pada buku telepon. Tulis label pada buku telepon misal "nomor telepon Ibu". Anda akan memiliki cara cepat untuk mengidentifikasi apa jenis informasi yang telah disimpan dalam buku telepon. Suatu hari mungkin anda memutuskan untuk Meneleponnya. Jika demikian, Anda dapat dengan cepat menemukan nomor telepon ibu anda dengan melihat label pada buku telepon dengan nomor yang telah kita simpan.
Dalam terminologi pemrograman, variabel merupakan tempat penyimpanan. Anda dapat menyimpan hal-hal dalam variabel sehingga Anda dapat memanggilnya nanti. Pikirkan variabel sebagai Nomor telepon. Anda dapat menulis nomor tersebut pada buku telepon. Tulis label pada buku telepon misal "nomor telepon Ibu". Anda akan memiliki cara cepat untuk mengidentifikasi apa jenis informasi yang telah disimpan dalam buku telepon. Suatu hari mungkin anda memutuskan untuk Meneleponnya. Jika demikian, Anda dapat dengan cepat menemukan nomor telepon ibu anda dengan melihat label pada buku telepon dengan nomor yang telah kita simpan.
Baca keterangan dan terminologi di atas untuk mempermudah dan mempersingkat dalam penjelasan ini. Untuk menetapkan nilai ke variabel, isi nilai setelah tanda sama dengan, dan pastikan Anda mengakhiri setiap baris dengan tanda titik koma (;). Pastikan juga, bahwa Anda memiliki ruang/spasi antara var dengan nama variabel/deklarasi.
Contoh penulisan variable dengan memberikan sebuah nilai :
var nelPhone ="Hay Mom";
alert(nelPhone);
Case sensitif
JavaScript membedakan huruf besar dan kecil (case sensitif), sehingga harus diwaspadai antara penulisan nelPhone adalah berbeda dengan Nelphone bagi JavaScript.
JavaScript membedakan huruf besar dan kecil (case sensitif), sehingga harus diwaspadai antara penulisan nelPhone adalah berbeda dengan Nelphone bagi JavaScript.
Contoh ;
var nelPhone ="Hay Mom";
alert(nelPhone); // Hasil >> Hay Mom
alert(Nelphone); // Tidak ada
Jangkauan variable javascript
Variable Lokal (explisit)
Sebuah variabel yang dideklarasikan dalam fungsi JavaScript menjadi LOKAL dan hanya dapat diakses dalam fungsi itu. (variabel memiliki ruang lingkup lokal) . Untuk mendeklarasikan suatu variabel lokal, harus diawali dengan kata kunci var
Variable Global (implisit)
JavaScript mengganggap semua variabel yang tidak diawali dengan var adalah variabel global. Walaupun JavaScript memperbolehkan anda menggunakan nama variabel yang sama untuk local maupun global, tetapi dalam praktek hal tersebut tidak disarankan, karena akan membingungkan anda sendiri.
Tipe Data dalam Variable JavaScript
Terdapat empat (4) macam tipe data yang dimiliki oleh JavaScript. perhatikan poin contoh penulisan javascript dibawah ini ;
- String - string dapat diapit oleh petik tunggal ( ' ) atau petik ganda ( " ). Tanda petik awal dan akhir harus sama,
- Numerik - Pada dasarnya JavaScript hanya mengenal dua macam tipe numerik, yaitu Integer (bilangan bulat) dan Float (bilangan pecahan)
- Bolean - Tipe boolean hanya mempunyai nilai True atau False. Tipe ini biasanya digunakan untuk mengecek suatu kondisi atau keadaan.
- Null - Tipe Null digunakan untuk merepresentasikan variabel yang tidak diberi nilai awal (inisialisasi)
Tabel 1 - type Data dalam variable javascript
| Type | Contoh | Keterangan |
| Numerik | var x=500 ; var y=5.25 ; | type data numerik ini dapat dibagi menjadi 2 (dua) yaitu Bingangan bulat(int) var x=500; Bilangan Desimal (float)var y=5.25; |
| String | var x="Hay"; var y='Hay'; var z='500'; | Walaupun type numerik berada dalam jangkauan variable, tetap tidak dapat dikalkulasikan meskipun bentuknya adalah angka. Ini dikarenakan type numerik diliputi dengan tanda petik (') atau ("). |
| Bolean | var x=(y>5); | Variable boolean adalah suatu variable khusus yang berguna untuk mengevaluasi suatu kondisi tertentu. Tipe ini biasanya digunakan untuk mengecek suatu kondisi atau keadaan [contoh disamping menunjukkan bahwa jika y lebih besar dari 5 maka x akan bernilai true] |
| Null | var x= ; | Variabel dapat dikosongkan dengan menetapkan nilai untuk null |
Nah masih penasaran tentang study javascript, sehubung pembelajaran javascript ini saya buat terpisah, maka pembelajaran kali ini cukup sampai disini tentang variable javascript. Mengingat bahwa posting mengenai JavaScript ini sengaja saya buat terpisah dengan tujuan dalam pemahaman mengenai Javascript ini mudah untuk dipelajari

Tidak ada komentar:
Posting Komentar
Convert kode terlebih dahulu bila komentar anda mengandung kode HTML/JScript pada tombol di bawah ini