Files
freeCodeCamp/curriculum/challenges/german/02-javascript-algorithms-and-data-structures/basic-javascript/add-new-properties-to-a-javascript-object.md
2022-08-19 20:53:29 +02:00

1.5 KiB

id, title, challengeType, videoUrl, forumTopicId, dashedName
id title challengeType videoUrl forumTopicId dashedName
56bbb991ad1ed5201cd392d2 Neue Eigenschaften zu einem JavaScript-Objekt hinzufügen 1 https://scrimba.com/c/cQe38UD 301169 add-new-properties-to-a-javascript-object

--description--

Du kannst neue Eigenschaften zu bestehenden JavaScript-Objekten hinzufügen, genauso wie du sie ändern würdest.

So würden wir eine Eigenschaft bark zu ourDog hinzufügen:

ourDog.bark = "bow-wow";

oder

ourDog["bark"] = "bow-wow";

Wenn wir jetzt ourDog.bark auswerten, bekommen wir sein Bellen, bow-wow.

Beispiel:

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

ourDog.bark = "bow-wow";

--instructions--

Füge die Eigenschaft bark zu myDog hinzu und setze sie auf ein Hundegeräusch, wie z. B. "woof". Du kannst entweder die Punkt- oder die Klammerschreibweise verwenden.

--hints--

Du solltest die Eigenschaft bark zu myDog hinzufügen.

assert(myDog.bark !== undefined);

Du solltest bark nicht zur Initialisierung von myDog hinzufügen.

assert(!/bark[^\n]:/.test(code));

--seed--

--after-user-code--

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

--seed-contents--

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


--solutions--

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