Назад к вопросам
Intern
117
questionbank
Какие типы данных существуют в JavaScript?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
В JavaScript существует восемь типов данных:
Примитивные:
- null: представляет намеренное отсутствие значения.
- undefined: указывает на отсутствие присвоенного значения.
- boolean: логический тип, принимает значения
trueилиfalse. - number: числовой тип для целых и дробных чисел.
- bigint: для работы с большими целыми числами, превышающими предел
number. - string: текстовая последовательность символов.
- symbol: уникальный и неизменяемый примитивный тип, часто используемый для ключей объектов.
Непримитивный:
- object: сложный тип данных, используемый для представления коллекций данных и более сложных сущностей. Включает массивы (
Array), функции (Function), объекты (Object) и т.д.
Примеры:
// null
let emptyValue = null;
// undefined
let notAssigned;
// boolean
let isLoggedIn = true;
// number
let age = 30;
let price = 19.99;
// bigint
let largeNumber = 1234567890123456789012345678901234567890n;
// string
let name = "Alice";
// symbol
const id = Symbol('id');
// object
let person = { name: "Bob", age: 25 };
let numbers = [1, 2, 3];
function greet() { console.log("Hello"); }