ich folgende Array haben:Gesamtzahl der gleichen Objekte in Javascript
route: [
{
flyFrom: "CDG",
flyTo: "DUB",
return: 0,
},
{
flyFrom: "DUB",
flyTo: "SXF",
return: 0,
},
{
flyFrom: "SFX",
flyTo: "CDG",
return: 1,
}
]
Ich muss zählen, wie oft es Rückkehr: 0 und wie es oft ist Rückkehr: 1.
das Endergebnis würde wie folgt aussehen:
für die Fälle, in denen Rückkehr: 0 erscheint 2-mal --- 1 Stopp
für die Fälle, in denen Rückkehr: 1 erscheint 1mal --- Non-stop
Haben Sie einen Code zum Anzeigen? –
Versucht dies, funktioniert aber nicht: 'var stops_count = route.length; $ .each (Funktion (route.length) {stops_count [route.length] = (stops_count [route.length] || 0) +1;}); ' –
'return' ist ein reserviertes Wort (auch ein Schlüsselwort) in Javascript und kann daher nicht als Objektschlüssel verwendet werden. –