Tipe data dalam JavaScript
Tipe Data dalam JavaScript
Tipe data menggambarkan jenis nilai yang dapat disimpan dan dioperasikan dalam program. Di JavaScript, terdapat beberapa tipe data dasar yang umum digunakan.
Tabel Tipe Data dalam JavaScript
Primitive Types
Number
Bilangan, baik bulat maupun pecahan.
10
, 3.14
, NaN
String
Urutan karakter, diapit oleh tanda kutip.
'Hello'
, "JavaScript"
Boolean
Nilai yang mewakili kebenaran (true
atau false
).
true
, false
null
Nilai khusus yang menunjukkan tidak adanya nilai.
null
undefined
Variabel yang belum diinisialisasi atau tidak memiliki nilai.
undefined
Symbol
Tipe data baru pada ES6, digunakan untuk membuat identifier yang unik.
Symbol('foo')
Composite Types
Object
Koleksi data yang terdiri dari pasangan kunci-nilai.
{ name: 'John', age: 30 }
Array
Kumpulan nilai yang diindeks secara numerik.
[1, 2, 3, 4]
Special Types
Function
Blok kode yang dapat dipanggil oleh program lain.
function add(a, b) { return a + b; }
Date
Representasi tanggal dan waktu.
new Date()
RegExp
Objek untuk pencarian pola dalam teks.
/pattern/
Error
Objek yang merepresentasikan kesalahan (error).
new Error('Something went wrong')
Contoh Penggunaan
Tipe Data Number
age
adalah tipe data number dengan nilai 30.price
adalah tipe data number dengan nilai 19.99.
Tipe Data String
name
adalah tipe data string dengan nilai 'John Doe'.
Tipe Data Boolean
isStudent
adalah tipe data boolean dengan nilai true.
Tipe Data Object
person
adalah tipe data object dengan propertiname
,age
, dancity
.name
dalam objekperson
adalah 'Alice'.age
dalam objekperson
adalah 25.city
dalam objekperson
adalah 'New York'.
Sumber
Tipe data dalam JavaScript memainkan peran penting dalam menentukan jenis nilai yang dapat Anda simpan dan operasikan dalam program.
Last updated