--- id: 56bbb991ad1ed5201cd392d1 title: Updating Object Properties challengeType: 1 videoUrl: '' localeTitle: Обновление свойств объекта --- ## Description
После того, как вы создали объект JavaScript, вы можете обновить его свойства в любое время, точно так же, как если бы вы обновили любую другую переменную. Вы можете использовать ноту или скобку для обновления. Например, давайте посмотрим на ourDog :
var ourDog = {
«name»: «Camper»,
«ноги»: 4,
«хвосты»: 1,
«друзья»: [«все!»]
};
Поскольку он очень счастливая собака, давайте сменим его имя на «Happy Camper». Вот как мы обновляем свойство его объекта: ourDog.name = "Happy Camper"; или ourDog["name"] = "Happy Camper"; Теперь, когда мы оцениваем ourDog.name , вместо получения «Camper», мы получим его новое имя «Happy Camper».
## Instructions
Обновите свойство имени объекта myDog . Давайте изменим ее имя от «Coder» до «Happy Coder». Вы можете использовать либо точечную, либо скобку.
## Tests
```yml tests: - text: Обновите свойство "name" myDog равным «Happy Coder». testString: 'assert(/happy coder/gi.test(myDog.name), "Update myDog's "name" property to equal "Happy Coder".");' - text: Не изменяйте определение myDog testString: 'assert(/"name": "Coder"/.test(code), "Do not edit the myDog definition");' ```
## Challenge Seed
```js // Example var ourDog = { "name": "Camper", "legs": 4, "tails": 1, "friends": ["everything!"] }; ourDog.name = "Happy Camper"; // Setup var myDog = { "name": "Coder", "legs": 4, "tails": 1, "friends": ["freeCodeCamp Campers"] }; // Only change code below this line. ```
### After Test
```js console.info('after the test'); ```
## Solution
```js // solution required ```