Questo dovrebbe essere facile. Non riesco a capirlo.Ottieni il valore più grande dall'oggetto Json con Javascript
Come ottengo il valore più grande da questo pezzo di JSON con javascript.
{"data":{"one":21,"two":35,"three":24,"four":2,"five":18},"meta":{"title":"Happy with the service"}}
La chiave e il valore che mi serve è:
"two":35
in quanto è il più alto
grazie
L'uso di hasOwnProperty() è un buon punto. –
@Insin Che cosa significa hasOwnProperty? Perché hai usato eval? – systempuntoout
@systempuntoout hasOwnProperty protegge da librerie cattive aggiungendo oggetti a Object.prototype, in quanto non conosciamo il contesto completo in cui verrà eseguito questo codice. Ho usato eval() come la domanda è stata posta riguardo a JSON - JSON è un formato di testo, quindi assume sempre la forma di stringhe conformi alla specifica di json.org. Potrebbe darsi che il richiedente domande abbia confuso JSON con Object Literal Notation (ci sono molti, troppi tutorial/articoli fuorvianti là fuori che non aiutano in questo), che io perché ho fatto un punto di usare un testo JSON. –