Saturday, December 10, 2016

Tipe Data JavaScript dan Variabel

variabel



Variabel digunakan untuk menyimpan data atau informasi. sebuah nilai variabel dapat diubah. Ketentuan nama variabel dalam JavaScript adalah :
  • Terdiri atas rangakaian huruf, angka, dan underscore.
  • Harus diawali dengan huruf.
  • case-sensitif (membedakan huruf kecil dan huruf besar).
  • Tidak harus deklarasi variabel dan tercipta sendri ketika pertama kali digunakan.
  • Berbentuk varian (tidak terikat pada satu tipe data, tetapi dapat diisi oleh tipe data yang berbeda dengan awalnya ketika pertamakali digunakan).

Mendeklarasikan Variabel

Deklarasi variabel diawali dengan var.
var strname = nilai;

Variabel juga dapat dibuat tanpa harus harus menggunakan var.
strname = nilai;


Memberi Nilai Sebuah Variabel

JavaScript hanya mempunyai tiga tipe data primitif.
  • Strings = "foo"  'howdy do'   "I said 'hi'."   ""
  • numbers = 12    3.14159    1.56
  • booleans = true    false
Penugasan sama dengan di C++/Java, yaitu menggunakan tanda samadengan (=).

var strname = "admin";
//atau
strname = "admin";

Skrip diatas berarti memeberikan nilai "admin" pada variabel "strname".
pesan = "howdy";
pi = 3.14159;

Skrip diatas berarti memberikan nilai variabel "pesan" dengan "howdy" dan variabel "pi" dengan "3.14159".


Lifetime Variabel

Jika variabel dideklarasikan didalam function maka variabel tersebut hanya dapat diakses pada function itu. Variabel tersebut disebut variabel lokal.

Jika variabel dideklarasikan diluar sebuah function maka setiap function di dalam halaman tersebut dapat menggunakan dan mengakses variabel tersebut.

Contoh pemanfaatan variabel dapat dilihat pada skrip berikut :

HTML : js.html
<html>
 <head>
  <title>Tipe Data dan Variabel</title>
 </head>
 <body>
    <script type="text/javascript">
       x = 1024;
       document.write("<p>x = " + x + "</p>");
       x = "foobar";
       document.write("<p>x = " + x + "</p>";
    </script>
 </body>
</html>


EmoticonEmoticon