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