1.9 KiB
id | title | challengeType | forumTopicId | dashedName |
---|---|---|---|---|
587d7dac367417b2b2512b73 | Erstelle ein einfaches JavaScript-Objekt | 1 | 301317 | create-a-basic-javascript-object |
--description--
Denke an Dinge, die Menschen jeden Tag sehen, wie Autos, Geschäfte und Vögel. Das alles sind Objekte: greifbare Dinge, die Menschen beobachten und mit denen sie interagieren können.
Was sind einige Eigenschaften dieser Objekte? Ein Auto hat Räder. Geschäfte verkaufen Gegenstände. Vögel haben Flügel.
Diese Merkmale, oder Eigenschaften, definieren, was ein Objekt ausmacht. Beachte, dass ähnliche Objekte die gleichen Eigenschaften haben, aber unterschiedliche Werte für diese Eigenschaften haben können. Zum Beispiel haben alle Autos Räder, aber nicht alle Autos haben die gleiche Anzahl von Rädern.
Objekte in JavaScript werden verwendet, um reale Objekte zu modellieren und ihnen Eigenschaften und Verhaltensweisen zu geben, die denen ihrer realen Gegenstücke entsprechen. Hier ist ein Beispiel, das diese Konzepte verwendet, um ein Objekt "Ente"(duck
) zu erstellen:
let duck = {
name: "Aflac",
numLegs: 2
};
Dieses Objekt duck
hat zwei Eigenschaften/Wertpaare: einen Namen (name
) von Aflac
und eine Anzahl Beine (numLegs
) von 2.
--instructions--
Erstelle ein Objekt dog
mit den Eigenschaften name
und numLegs
und setze sie auf einen String bzw. eine Zahl.
--hints--
dog
sollte ein Objekt sein.
assert(typeof dog === 'object');
dog
sollte eine Eigenschaft name
besitzen, die auf einen String gesetzt ist.
assert(typeof dog.name === 'string');
dog
sollte eine Eigenschaft numLegs
besitzen, die auf eine Zahl gesetzt ist.
assert(typeof dog.numLegs === 'number');
--seed--
--seed-contents--
let dog = {
};
--solutions--
let dog = {
name: '',
numLegs: 4
};