Типы данных в JavaScript 🧑‍🎓
JavaScript

Типы данных в JavaScript 🧑‍🎓

Razilator

JavaScript поддерживает несколько типов данных, которые могут быть использованы для хранения различных типов значений. В этой статье мы рассмотрим основные типы данных в JavaScript, включая числа, строки, булевый тип, undefined, null, большие целые и символы.

Числа в JavaScript

В JavaScript числа могут быть записаны с использованием обычной десятичной системы счисления или в виде шестнадцатеричных, восьмеричных и двоичных чисел. Вот несколько примеров:

index.js
let x = 42;        // десятичное число
let w = 0.7;       // число с плавающей точкой
let y = 0x2A;      // шестнадцатеричное число
let z = 0o52;      // восьмеричное число
let a = 0b101010;  // двоичное число

JavaScript также поддерживает специальные значения, такие как Infinity (бесконечность), -Infinity (отрицательная бесконечность) и NaN (не число).

Строки в JavaScript

Строки в JavaScript могут быть записаны с помощью одинарных, двойных или обратных кавычек. Вот несколько примеров:

index.js
let str1 = 'Hello, world!';
let str2 = "Hello, world!";
let str3 = `Hello, world!`;

JavaScript также поддерживает управляющие символы, такие как \n (новая строка) и \t (табуляция), а также экранирование символов с помощью обратной косой черты \. Вот несколько примеров:

index.js
let str4 = "Hello,\nworld!";
let str5 = "I\'m a programmer.";

Булевый тип в JavaScript

Булевый тип в JavaScript может принимать только два значения: true (истина) или false (ложь). Булевые значения часто используются для выполнения условных операций и логических операций.

index.js
let isTrue = true;
let isFalse = false;

Undefined и null в JavaScript

Значения undefined и null представляют отсутствие значения. Они часто используются для указания отсутствия значений в переменных или свойствах объектов.

index.js
let x;          // undefined
let y = null;   // null

Это полезно: Чем отличаются undefined и null в JavaScript и где они применяются

Большие целые числа в JavaScript

Большие целые числа могут быть представлены в JavaScript с помощью объекта BigInt. BigInt может хранить целые числа любой длины, которые могут быть больше максимального значения, которое может быть представлено с помощью чисел типа Number.

index.js
let bigInt = 900719925012345678901234567890123456789012345678901234567890n;

Символы в JavaScript

Символы в JavaScript используются для создания уникальных идентификаторов для свойств объектов. Символы могут быть созданы с помощью функции Symbol().

index.js
let sym1 = Symbol('foo');
let sym2 = Symbol('bar');

Заключение

В заключение, знание основных типов данных в JavaScript является важным для успешного программирования на этом языке. Надеюсь, эта статья была полезной и помогла вам лучше понять эти концепции.

Это полезно: статья по преобразованию данных в JavaScript

;