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.

Задание 1

Diberi kod berikut:

javascriptlet test = {x: 1, y: 2, z: 3};
console.log(test);

Jenis data apakah yang akan dipaparkan dalam konsol? Adakah ini primitif atau objek?

Задание 2

Diberi kod berikut:

javascriptlet test = {x: 1, y: 2, z: 3};
console.log(test.x);

Jenis data apakah yang akan dipaparkan dalam konsol? Adakah ini primitif atau objek?

Задание 3

Diberi kod berikut:

javascriptlet test = [1, 2, 3];
console.log(test);

Jenis data apakah yang akan dipaparkan dalam konsol? Adakah ini primitif atau objek?

Задание 4

Diberi kod berikut:

javascriptlet test = [1, 2, 3];
console.log(test[1]);

Jenis data apakah yang akan dipaparkan dalam konsol? Adakah ini primitif atau objek?

Задание 5

Diberi kod berikut:

javascriptlet test1 = [1, 2, 3];
let test2 = 1;

console.log(test1);

Jenis data apakah yang akan dipaparkan dalam konsol? Adakah ini primitif atau objek?

Задание 6

Diberi kod berikut:

javascriptlet test1 = [1, 2, 3];
let test2 = 1;

console.log(test1[test2]);

Jenis data apakah yang akan dipaparkan dalam konsol? Adakah ini primitif atau objek?

Задание 7

Tanpa mengintip buku teks, senaraikan semua jenis data primitif dalam JavaScript.