3 Stimmen

Wie funktioniert dieses Javascript-Objekt-Array?

Ich versuche, etwas sehr Grundlegendes zu verstehen. Wenn ich ein Objekt wie dieses habe:

var topics = {}

Und ich tue dies:

topics[name] = ["chapter 1", "chapter 2", "chapter 3"];

Wenn ich dieses Objekt protokolliere, sehe ich das Attribut name nicht. Was habe ich genau getan? Habe ich einen Schlüssel namens name mit dem Wert eines Arrays erstellt?

Natürlich weiß ich, dass ich das tun kann, indem ich einfach

topics.name =  ["chapter 1", "chapter 2", "chapter 3"];

Aber was macht das dann?

topics[name] = ["chapter 1", "chapter 2", "chapter 3"];

Könnte das bitte jemand klären?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X