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