Objekter og primitiver i JavaScript

Objekter (inklusive arrays, som du allerede kender) betragtes som komplekse datatyper. Strenge, tal, boolske værdier betragtes som simple, eller primitiv datatyper. De kaldes ofte for primitiver, hvilket betyder alt det, der ikke er et objekt.

I JavaScript er der syv primitive datatyper: string, number, boolean, null, undefined, symbol, bigint. Husk deres antal og navne - det spørges ofte til til jobsamtaler.

Задание 1

Følgende kode er givet:

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

Hvilken datatype vil blive vist i konsollen? Er det en primitiv eller et objekt?

Задание 2

Følgende kode er givet:

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

Hvilken datatype vil blive vist i konsollen? Er det en primitiv eller et objekt?

Задание 3

Følgende kode er givet:

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

Hvilken datatype vil blive vist i konsollen? Er det en primitiv eller et objekt?

Задание 4

Følgende kode er givet:

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

Hvilken datatype vil blive vist i konsollen? Er det en primitiv eller et objekt?

Задание 5

Følgende kode er givet:

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

console.log(test1);

Hvilken datatype vil blive vist i konsollen? Er det en primitiv eller et objekt?

Задание 6

Følgende kode er givet:

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

console.log(test1[test2]);

Hvilken datatype vil blive vist i konsollen? Er det en primitiv eller et objekt?

Задание 7

Uden at kigge i lærebogen, oplist alle primitive datatyper i JavaScript.