Аб'екты і прымітывы ў JavaScript
Аб'екты (у тым ліку і масівы, як вы ўжо ведаеце) лічацца складанымі тыпамі даных. Радкі, лікі, лагічныя значэнні лічацца простымі, або прымітыўнымі тыпамі даных. Іх часта так і называюць - прымітывы, маючы на ўвазе ўсё тое, што не з'яўляецца аб'ектам.
У JavaScript сем прымітыўных тыпаў даных: string, number, boolean, null, undefined, symbol, bigint. Запомніце іх колькасць і назвы - гэта часта пытаюць на сумоўях.
Даны наступны код:
let test = {x: 1, y: 2, z: 3};
console.log(test);
Які тып даных выведзецца ў кансоль? Гэта прымітыў ці аб'ект?
Даны наступны код:
let test = {x: 1, y: 2, z: 3};
console.log(test.x);
Які тып даных выведзецца ў кансоль? Гэта прымітыў ці аб'ект?
Даны наступны код:
let test = [1, 2, 3];
console.log(test);
Які тып даных выведзецца ў кансоль? Гэта прымітыў ці аб'ект?
Даны наступны код:
let test = [1, 2, 3];
console.log(test[1]);
Які тып даных выведзецца ў кансоль? Гэта прымітыў ці аб'ект?
Даны наступны код:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1);
Які тып даных выведзецца ў кансоль? Гэта прымітыў ці аб'ект?
Даны наступны код:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1[test2]);
Які тып даных выведзецца ў кансоль? Гэта прымітыў ці аб'ект?
Не падглядваючы ў падручнік пералічыце ўсе прымітыўныя тыпы даных у JavaScript.