Основы Javascript. Типы данных string, undefined, symbol
Объекты в JavaScript: всё что нужно знать начинающему
Объект — фундаментальный тип данных JavaScript. Объект чем-то похож на ассоциативный массив, который представляет собой составное значение: он состоит из нескольких значений (примитивов, функций и других объектов) и позволяет...
Типы данных js В JavaScript существует несколько основных типов данных, которые можно разделить на примитивные и сложные (объектные). Вот основные типы данных в JavaScript: Примитивные типы данных: 1 Числа (Number): Представляют собой как целые числа, так и числа с плавающей запятой. Пример: 42, 3.14, -7. 2 Строки (String): Последовательности символов, заключенные в одинарные, двойные или обратные кавычки. Пример: 'Hello, World!', "JavaScript is great!", `Template literal`. 3 Булевы значения (Boolean): Логические значения, которые могут быть либо true, либо false. 4 Неопределенное значение (Undefined): Тип, который имеет только одно значение: undefined. Это значение присваивается переменной, которая была объявлена, но не инициализирована. 5 Нулевое значение (Null): Специальный тип, который представляет собой "пустое" или "недоступное" значение. Это значение присваивается переменной, чтобы указать, что она не содержит данных. Пример: let x = null;. 6 Символы (Symbol): Введены в ES6, символы представляют собой уникальные и неизменяемые идентификаторы. Они часто используются в качестве ключей для свойств объектов. Пример: const sym = Symbol('description');. 7 Большие числа (BigInt): Введены в ES11, этот тип данных позволяет работать с целыми числами произвольной длины. Пример: const bigInt = 1234567890123456789012345678901234567890n;. Сложные типы данных: 1 Объекты (Object): Сложные структуры данных, которые могут содержать наборы значений и функциональность. Объекты могут быть созданы с помощью литералов объектов, конструкторов или классов. Пример: const person = { name: 'Alice', age: 30, greet: function() { console.log('Hello!'); } }; 2 Массивы (Array): Специальный тип объекта, который используется для хранения упорядоченных коллекций значений. Пример: const arr = [1, 2, 3, 'four'];. Примечания: JavaScript является динамически типизированным языком, что означает, что переменные могут менять свой тип в зависимости от присвоенного значения. В JavaScript также есть концепция "проверки типов" (type checking), которая позволяет определять тип данных переменной в определенный момент времени. Эти типы данных позволяют разработчикам эффективно работать с различными структурами данных в JavaScript.