update js
This commit is contained in:
@@ -6,17 +6,14 @@ sidebar_position: 1
|
||||
Объекты – это ассоциативные массивы с рядом дополнительных возможностей.
|
||||
|
||||
Они хранят свойства (пары ключ-значение), где:
|
||||
|
||||
- Ключи свойств должны быть строками или символами (обычно строками).
|
||||
- Значения могут быть любого типа.
|
||||
|
||||
Чтобы получить доступ к свойству, мы можем использовать:
|
||||
|
||||
- Запись через точку: obj.property.
|
||||
- Квадратные скобки obj["property"]. Квадратные скобки позволяют взять ключ из переменной, например, obj[varWithKey].
|
||||
|
||||
Дополнительные операторы:
|
||||
|
||||
- Удаление свойства: delete obj.prop.
|
||||
- Проверка существования свойства: "key" in obj.
|
||||
- Перебор свойств объекта: цикл for for (let key in obj).
|
||||
@@ -118,3 +115,5 @@ for (let key in user) {
|
||||
```
|
||||
### Упорядочение свойств объекта
|
||||
Cвойства упорядочены особым образом: свойства с целочисленными ключами сортируются по возрастанию, остальные располагаются в порядке создания.
|
||||
|
||||
🚀 **Источник: [https://learn.javascript.ru/object](https://learn.javascript.ru/object)**
|
||||
Reference in New Issue
Block a user