26 lines
1.1 KiB
Markdown
26 lines
1.1 KiB
Markdown
---
|
|
title: Add New Properties to a JavaScript Object
|
|
localeTitle: Добавить новые объекты в объект JavaScript
|
|
---
|
|
Вы можете добавлять новые свойства к существующим объектам JavaScript так же, как вы их модифицировали.
|
|
|
|
Существуют два разных синтаксиса: нотация ноты и скобки. Обычно для чтения читается нотация точек, но свойства должны быть действительным идентификатором.
|
|
|
|
Вот как использовать точечную нотацию:
|
|
```
|
|
myDog.bark = "woof-woof";
|
|
```
|
|
|
|
Вот как использовать обозначения в виде скобок:
|
|
|
|
```javascript
|
|
myObject['bark'] = "woof-woof";
|
|
```
|
|
|
|
Используя обозначения в виде скобок, мы можем использовать переменные в качестве имен свойств:
|
|
|
|
```javascript
|
|
var dynamicProperty = "bark";
|
|
myObject[dynamicProperty] = "woof-woof";
|
|
|
|
``` |