To powinno być łatwe. Po prostu nie mogę tego zrozumieć.Uzyskaj największą wartość z obiektu Json z Javascriptem
Jak uzyskać największą wartość z tego fragmentu JSON z javascript.
{"data":{"one":21,"two":35,"three":24,"four":2,"five":18},"meta":{"title":"Happy with the service"}}
klucz i wartość jest mi potrzebne:
"two":35
jak to jest najwyższe
dzięki
Korzystanie z hasOwnProperty() jest dobrym punktem. –
@Insin Co oznacza hasOwnProperty? Dlaczego użyłeś eval? – systempuntoout
@systempuntoout hasOwnProperty chroni przed niegrzecznymi bibliotekami, dodając rzeczy do Object.prototype, ponieważ nie znamy pełnego kontekstu, w którym ten kod zostanie wykonany. Użyłem eval() jako pytania zadawanego w odniesieniu do JSON - JSON jest formatem tekstowym, więc zawsze przyjmuje formę ciągów zgodnych ze specyfikacją na json.org. Możliwe, że pytający pomieszał JSON z Object Literal Notation (istnieje wiele, wiele mylących samouczków/artykułów, które nie pomagają w tym), dlatego też postanowiłem użyć tekstu JSON. –