Files

2.2 KiB
Raw Permalink Blame History

id, title, challengeType, videoUrl, forumTopicId, dashedName
id title challengeType videoUrl forumTopicId dashedName
56bbb991ad1ed5201cd392d1 Оновлення властивостей об'єкта 1 https://scrimba.com/c/c9yEJT4 18336 updating-object-properties

--description--

Після того, як ви створили об'єкт JavaScript, ви можете оновити його властивості в будь-який час, так як і будь-які інші його змінні. Ви можете використовувати точкову або дужкову нотацію для оновлення.

Наприклад, погляньмо на ourDog:

const ourDog = {
  "name": "Camper",
  "legs": 4,
  "tails": 1,
  "friends": ["everything!"]
};

Оскільки це винятково щасливий собака, змінімо його ім'я на рядок Happy Camper. Ось як ми оновимо властивість імені його об'єкта: ourDog.name = "Happy Camper"; або ourDog["name"] = "Happy Camper"; Тепер коли ми оцінюємо ourDog.name, замість того, щоб отримати Camper, ми отримаємо його нове ім'я Happy Camper.

--instructions--

Оновити властивість імені об'єкта myDog. Змінімо його ім'я з Coder на Happy Coder. Ви можете використовувати точкову або крапкову нотацію.

--hints--

Вам слід оновити властивість name myDog, щоб вона дорівнювала рядкуHappy Coder.

assert(/happy coder/gi.test(myDog.name));

Не слід змінювати визначення myDog.

assert(/"name": "Coder"/.test(code));

--seed--

--after-user-code--

(function(z){return z;})(myDog);

--seed-contents--

// Setup
const myDog = {
  "name": "Coder",
  "legs": 4,
  "tails": 1,
  "friends": ["freeCodeCamp Campers"]
};

// Only change code below this line

--solutions--

const myDog = {
  "name": "Coder",
  "legs": 4,
  "tails": 1,
  "friends": ["freeCodeCamp Campers"]
};
myDog.name = "Happy Coder";