JavaScriptda Ob'ektlar va Primitivlar

Ob'ektlar (shu jumladan siz allaqachon bilgan massivlar) murakkab ma'lumot turlari hisoblanadi. Satrlar, raqamlar, mantiqiy qiymatlar oddiy yoki primitiv ma'lumot turlari hisoblanadi. Ularni ko'pincha shunday deb atashadi - primitivlar, ya'ni ob'ekt bo'lmagan narsalarni nazarda tutadi.

JavaScriptda etta primitiv ma'lumot turi mavjud: string, number, boolean, null, undefined, symbol, bigint. Ularning soni va nomlarini yodda saqlang - suhbatlarda tez-tez so'rashadi.

Задание 1

Quyidagi kod berilgan:

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

Konsolga qaysi ma'lumot turi chiqadi? Bu primitiv yoki ob'ekt?

Задание 2

Quyidagi kod berilgan:

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

Konsolga qaysi ma'lumot turi chiqadi? Bu primitiv yoki ob'ekt?

Задание 3

Quyidagi kod berilgan:

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

Konsolga qaysi ma'lumot turi chiqadi? Bu primitiv yoki ob'ekt?

Задание 4

Quyidagi kod berilgan:

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

Konsolga qaysi ma'lumot turi chiqadi? Bu primitiv yoki ob'ekt?

Задание 5

Quyidagi kod berilgan:

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

console.log(test1);

Konsolga qaysi ma'lumot turi chiqadi? Bu primitiv yoki ob'ekt?

Задание 6

Quyidagi kod berilgan:

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

console.log(test1[test2]);

Konsolga qaysi ma'lumot turi chiqadi? Bu primitiv yoki ob'ekt?

Задание 7

Darslikka qaramay, JavaScriptdagi barcha primitiv ma'lumot turlarini sanab bering.