Di dalam komputer hanya ada data. Data ini kita hanya bisa membaca, meodifikasi, membuat data baru dan menghapusnya. Data ini tersimpan dalam serangkaian bit. Bit (Binary Digit/bilangan biner) adalah satuan terkecil dari data yang ada di dalam komputer kita dan hanya ada notasi 0 dan 1. Contoh pembacaan bilangan biner saat kita mengkonversi angka 23 yaitu 1 0 1 1 1.
Hal ini terjadi karena :
Bilangan desimal : 23 = 20(puluhan) + 3(satuan) = 23
Bilangan biner : 2^n (2 pangkat n) dimana n adalah bilangan asli (0,1,2,3,.....).
1 2 4 8 16 dst.
1 1 1 0 1 kalikan untuk setiap bilangan biner dengan bilangan diatasnya dan ditambahkan sehingga 1(1) + 1(2) + 1(4) + 0(8) + 16 (1) = 23.
Jadi, semua data yang kita input maupun kita instruksikan ke komputer akan dikonversikan menjadi bilangan biner.
Di dalam PC/CPU kita, data direpresntasikan oleh kepingan RAM. Dan untuk bisa bekerja tanpa bingung, komputer kita sudah bisa membagi-bagi bit-bit tersebut dalam beberapa potongan.
Potongan - potongan tersebut disebut nilai / value. Nilai-nilai dibentuk dari sekumpulan bit tetapi nilai-nilai ini memiliki peran yang berbeda. Dan peran inilah yang disebut dengan tipe data.
Di dalam Javascript ada 6 tipe data yang bisa digunakan:
1. Number (angka)
1. Number (angka)
2. String (teks/word/paragraf)
3. Boolean
4. Object
5. Function
6. Undefined
Jadi, ini adalah peran dari bit-bit yang ada di dalam komputer kita. Jadi, di dalam Javascript hanya mengenal data langsung denga penulisannya tanpa ada deklarasi tipe data.
Contoh : number → 10, -14, 1900, 1, dst. string → 'itu' , "kami, dia, mereka" (dalam kutip satu ataupun kutip dua).
Nantinya Javascript yang akan melakukan perubahan terhadap nilai-nilai ini menjadi bit-bit dalam komputer dan akan tersimpan dalam memori (RAM).
VIDEO untuk lebih lengkap mengenai nilai dan tipe data Javascript
0 comments:
Post a Comment