2.7 KiB
2.7 KiB
id | title | challengeType | videoUrl | localeTitle |
---|---|---|---|---|
56bbb991ad1ed5201cd392d1 | Updating Object Properties | 1 | Обновление свойств объекта |
Description
ourDog
: var ourDog = {Поскольку он очень счастливая собака, давайте сменим его имя на «Happy Camper». Вот как мы обновляем свойство его объекта:
«name»: «Camper»,
«ноги»: 4,
«хвосты»: 1,
«друзья»: [«все!»]
};
ourDog.name = "Happy Camper";
или ourDog["name"] = "Happy Camper";
Теперь, когда мы оцениваем ourDog.name
, вместо получения «Camper», мы получим его новое имя «Happy Camper». Instructions
myDog
. Давайте изменим ее имя от «Coder» до «Happy Coder». Вы можете использовать либо точечную, либо скобку. Tests
tests:
- text: Обновите свойство <code>"name"</code> <code>myDog</code> равным «Happy Coder».
testString: 'assert(/happy coder/gi.test(myDog.name), "Update <code>myDog</code>'s <code>"name"</code> property to equal "Happy Coder".");'
- text: Не изменяйте определение <code>myDog</code>
testString: 'assert(/"name": "Coder"/.test(code), "Do not edit the <code>myDog</code> definition");'
Challenge Seed
// 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
console.info('after the test');
Solution
// solution required