Objek dan Primitif dalam JavaScript
Objek (termasuk tatasusun, seperti yang anda sudah ketahui) dianggap sebagai jenis data kompleks. Rentetan, nombor, nilai boolean dianggap sebagai jenis data mudah, atau primitif. Ia sering dipanggil sedemikian - primitif, menyiratkan semua yang bukan objek.
Dalam JavaScript terdapat tujuh jenis data primitif: string, number, boolean, null, undefined, symbol, bigint. Ingat bilangan dan nama mereka - ini sering ditanya dalam temuduga.
Diberi kod berikut:
let test = {x: 1, y: 2, z: 3};
console.log(test);
Jenis data apakah yang akan dipaparkan dalam konsol? Adakah ini primitif atau objek?
Diberi kod berikut:
let test = {x: 1, y: 2, z: 3};
console.log(test.x);
Jenis data apakah yang akan dipaparkan dalam konsol? Adakah ini primitif atau objek?
Diberi kod berikut:
let test = [1, 2, 3];
console.log(test);
Jenis data apakah yang akan dipaparkan dalam konsol? Adakah ini primitif atau objek?
Diberi kod berikut:
let test = [1, 2, 3];
console.log(test[1]);
Jenis data apakah yang akan dipaparkan dalam konsol? Adakah ini primitif atau objek?
Diberi kod berikut:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1);
Jenis data apakah yang akan dipaparkan dalam konsol? Adakah ini primitif atau objek?
Diberi kod berikut:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1[test2]);
Jenis data apakah yang akan dipaparkan dalam konsol? Adakah ini primitif atau objek?
Tanpa mengintip buku teks, senaraikan semua jenis data primitif dalam JavaScript.