update objects

This commit is contained in:
2025-02-28 10:31:23 +03:00
parent b021fab251
commit 7d94ca6021
19 changed files with 346 additions and 216 deletions

View File

@@ -8,9 +8,9 @@ sidebar_position: 2
Можно объявить при помощи:
- let
- const (константа, т.е. изменению не подлежит)
- var (устаревший способ, подробности позже)
- **let**
- **const** (константа, т.е. изменению не подлежит)
- **var** (устаревший способ, подробности позже)
```js
let message;
@@ -33,15 +33,15 @@ message = 'Hello';
Всего существует 8 типов данных:
- number для целых и вещественных чисел,
- bigint для работы с целыми числами произвольной длины,
- string для строк,
- boolean для логических значений истинности или ложности: true/false,
- null тип с единственным значением null, т.е. «пустое значение» или «значение не существует»,
- undefined тип с единственным значением undefined, т.е. «значение не задано»,
- object и symbol сложные структуры данных и уникальные идентификаторы; их мы ещё не изучили.
- **number** для целых и вещественных чисел,
- **bigint** для работы с целыми числами произвольной длины,
- **string** для строк,
- **boolean** для логических значений истинности или ложности: true/false,
- **null** тип с единственным значением null, т.е. «пустое значение» или «значение не существует»,
- **undefined** тип с единственным значением undefined, т.е. «значение не задано»,
- **object** и **symbol** сложные структуры данных и уникальные идентификаторы; их мы ещё не изучили.
Оператор typeof возвращает тип значения переменной, с двумя исключениями:
Оператор `typeof` возвращает тип значения переменной, с двумя исключениями:
```js
typeof null == "object" // ошибка в языке