Ich bin ein Neuling auf Javascript und NodeJS verwende ich ausdrücklich und rufen Sie den LinkExtrahieren von Name/Wert eines Objekts
localhost: 7080/v1/Kino/Auftrag/benachrichtigen/einfügen züchten = Whippet & Alter = 10
dann versucht, die Eigenschaftsnamen und den entsprechenden Wert zu extrahieren:
console.log(req.query.breed); //1
console.log(req.query.age); //2
for (var name in req.query) { //Extracting property and its value
console.log(name); //property name
console.log(req.query[name]); //3
console.log(req.query.name); //4
}
Können Sie sich erklären, warum 3 funktioniert gut, während 4 gibt den Wert als undefiniert? 1 & 2 funktionieren auch gut.
'a.b' sucht nach einer Eigenschaft namens' b'. 'a [b]' sucht nach einer Eigenschaft, deren Name durch die Variable 'b' definiert ist. –