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";
|
||
|
|
||
|
```
|