В JavaScript переменные используются для хранения данных и управления ими. Понимание различных типов переменных, доступных в JavaScript, необходимо для написания эффективного и безошибочного кода. В этой статье мы рассмотрим различные типы переменных в JavaScript и приведем примеры кода для каждого типа.
Содержание:
-
Примитивные типы
a. Номер
б. Строка
c. Логическое
d. Нулевой
е. Не определено
f. Символ (ES6) -
Типы ссылок
a. Объект
б. Массив
c. Функция
d. Дата
э. Регулярное выражение -
Дополнительные типы
а. BigInt (ES2020)
б. Карта
c. Установить
д. WeakMap
e. Слабый набор -
Примитивные типы:
a. Число:
Пример:let age = 25;
б. Строка:
Пример:
let name = "John Doe";
в. Логическое значение:
Пример:
let isLogged = true;
д. Нуль:
Пример:
let person = null;
э. Не определено:
Пример:
let address;
ф. Символ (ES6):
Пример:
const id = Symbol("user_id");
- Типы ссылок:
a. Объект:
Пример:let person = { name: "John", age: 30, };
б. Массив:
Пример:
let numbers = [1, 2, 3, 4, 5];
в. Функция:
Пример:
function greet(name) {
console.log("Hello, " + name);
}
д. Дата:
Пример:
let currentDate = new Date();
э. RegExp:
Пример:
let pattern = /[0-9]+/;
- Дополнительные типы:
а. BigInt (ES2020):
Пример:let bigNumber = 9007199254740991n;
б. Карта:
Пример:
let map = new Map();
map.set("key", "value");
в. Набор:
Пример:
let set = new Set();
set.add(1);
д. WeakMap:
Пример:
let weakMap = new WeakMap();
э. WeakSet:
Пример:
let weakSet = new WeakSet();
Понимание различных типов переменных в JavaScript имеет решающее значение для эффективного программирования. В этой статье мы рассмотрели различные типы переменных в JavaScript, включая примитивные типы, ссылочные типы и дополнительные типы. Используя соответствующий тип переменной, вы можете писать более эффективный и удобный в обслуживании код на JavaScript.