ობიექტები და პრიმიტივები 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-ში.