Mein js Objekt:Javascript: einen Schlüssel mit Maximalwert in einem Objekt finden Schlüssel nach Filterung basiert auf einem Array
data_obj = {'p1': 1, 'p2':2, 'p3':3}
mein Array
data_array = ['p1', 'p3']
Jetzt will ich das Objekt filtern auf dem Array. Erwartetes Ergebnis ist
fil_obj = {'p1': 1, 'p3':3}
Nun, dann finden Sie den Schlüssel mit einem maximalen Wert. Erwartetes Ergebnis ist
p3
Da ich Objekt mit Tausenden von Elementen habe, erwarte ich eine sehr effiziente Lösung. Da ich d3js für dieses Projekt verwende, wäre eine Lösung basierend auf d3js wie d3.max großartig.
* "erwarte ich eine sehr effiziente Lösung" * - Was ist Ihre Lösung? – nnnnnn
Wörtlich keine :( – ramesh
Schreiben Sie einfach ein Programm, um dies zu tun. –