Loading...

Mengenal Jenis Tipe Data Pada Java Script

 

Dalam bahasa pemograman terdapat beberapa tipe-tipe data termaksud juga dalam javascript. Fungsinya ialah untuk membedakan tipe nilai data degan yang lainnya, contohnya perbedaaan nilai dengan nomer, nomer tidak selalu bersifat angaka yang bisa di hitung bisa juga berupa string.

Berikut merupakan jenis-jenis tipe data pada javascript.

  • Array 
  • Object
  • Boolean
  • Null
  • Number 
  • String
  • Symbol
  • NaN
  • Object
  • Undefined
Tipe javascript di atas mempresentasikan sebuah nilai yang berbeda sesuai dengan kegunaannya masing-masing.

Dalam penulisan javascript tidak ada spesifikasi dalam penulisan data ataupun keyword tertentu. Secara otomatis javascript akan membaca jenis tipe data pada suatu nilaai yang di berikan. Berikut merupakan contoh penulisan masing-masing tipe data pada javascript.

Array

Array merupakan tipe data yang unik, array bisa saja menampung tipe data yang ada di dalamnya sehingga sangat mudah untuk di kelola. Berikut adalah penggunaan data tipe array
var x = [5, 'ini string'];
Lalu bagaimana kalau kita memilik sebuah website dan mengimplementasikannya ke dalam kode website tersebut. 
var produk1 = "Modem";
var produk2 = "Hardisk";
var produk3 = "Flashdisk";

document.write(`${produk1}<br>`);
document.write(`${produk2}<br>`);
document.write(`${produk3}<br>`);
Metode di atas bisa saja di gunakan namun kurang efektif. Pada javascript untuk membuat array di buat dengan menggunakan symbol
var products = [];
maka variabel produk berikan array kosong dan untuk mengisinya menggunakan data kita bisa menggunakan tanda koma (,).
var products = ["kursi", "meja", "kipas"];

Objec

Tipe object merupakan tipe data yang tidak sekedar menyimpan data tetapi berisikan informasi bagaiman untuk mengelola data tersebut. Maksudnya, pada tipe data data lain seperti : integer, float, string hanya berisikan tipe data dia sendiri, sedangkan pada tipe data object dapat berisikan tipe-tipe data lain.

Berikut contoh penulisan objec kosong.
var x = {};
Di bawah ini merupakan tipe data object.
var aContohObyek	= {
	namadepan    : "Hidayat",
	namabelakang : "Ansori"
}
Tipe data objec biasanya di tampilkan ke dalam browser secara utuh.
var x = {
	nama: 'hidayacode.com',
	tanggalLahir: '16 Oktober 2022'
};

Boolean

Tipe data boolean di gunakan untuk mempresentasikan entitas logika dan menampilkan 2 niali yaitu true dan false.
var x = true;
var y = false;

Null

Null merupakan tipe data ataupun sebuah nilai, tipe data null hanya bernilai null meskipun nilai null bisa di katakan tidak memiliki nilai.
var x = null;

Number

Untuk mengintregasikan dua buah nilai integer dan floating-point javascript menggunakan format IEEE-754.
var x = 100;
Dan untuk menampilkan floating point dapat menggunakan titik desimal dan mengikuti angka di belakangnya.
var x = 20.5;

String

String merupakan tipe data yang bisa di jumlahkan, pada umumnya berisi kata atau kalimat, bahkan bisa berisi angka akan ttetapi bisa di jumlahkan dengan tipe data number.

Berikut adalah contoh penulisan string.
var x = "Ini adalah string";
var y = 'Ini adalah string dengan kutip tunggal';
var z = 'menangkan \' kutip tunggal pada string';

Symbol

Tipe data symbol yang merupakan tipe data baru setelah kehadiran ECMAScript 6 (ES6). Tipe data simbol yang digunakan sebagai pengenal properti objeknya.

NaN

Tipe data script NAN (Not An Number) di gunakan untuk merepresentasikan sebuah kesalahan. Contohnya seperti di bawah ini.
var x = 'a'/5;

console.log(x); // NaN

Object

Pada umumnya tipe ini merupakan kumpulan properti yang di dalamnya di defenisikan dengan pasangan key (kunci) dan Value (Nilai). Contohnya seperti di bawah ini
var x = {};
Untuk menampilkan tipe data objek pada browser contohnya seperti berikut.
var x = {};var x = {
	nama: 'hidayatcode.com',
	tanggalLahir: '2 Mei 2020'
};

Undefined 

Undefined adalah tipe data spesial yang hanya memiliki nilai undefined. Undefined bisa tercipta pada suatu variable yang tidak memiliki nilai, dimana variable sudah dideklarasi namun tidak ada nilai didalamnya atau tidak di inisialisasi.
var x;
var y = 'ada nilai';

console.log(x); // undefined
console.log(y); // ada nilai
Demikian penjelasan tipe-tipe data pada javascript

IT Enthusiast

Posting Komentar