--- id: 56bbb991ad1ed5201cd392d1 title: Updating Object Properties challengeType: 1 videoUrl: '' localeTitle: Atualizando Propriedades do Objeto --- ## Description
Depois de criar um objeto JavaScript, você poderá atualizar suas propriedades a qualquer momento, da mesma forma que atualizaria qualquer outra variável. Você pode usar a notação de pontos ou colchetes para atualizar. Por exemplo, vamos dar uma olhada no ourDog :
var ourDog = {
"nome": "Camper",
"pernas": 4,
"coroa": 1,
"amigos": ["tudo!"]
};
Desde que ele é um cão particularmente feliz, vamos mudar seu nome para "Happy Camper". Aqui está como nós atualizamos a propriedade do nome do objeto: ourDog.name = "Happy Camper"; or ourDog["name"] = "Happy Camper"; Agora, quando avaliamos ourDog.name , em vez de obter "Camper", obteremos seu novo nome, "Happy Camper".
## Instructions
Atualize a myDog do nome do objeto myDog . Vamos mudar o nome dela de "Coder" para "Happy Coder". Você pode usar a notação de pontos ou colchetes.
## Tests
```yml tests: - text: Atualize a myDog "name" do myDog para igualar "Happy Coder". testString: 'assert(/happy coder/gi.test(myDog.name), "Update myDog's "name" property to equal "Happy Coder".");' - text: Não edite a definição 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 ```