Esto debería ser fácil. No puedo entenderlo.Obtenga el mayor valor del objeto Json con Javascript
Cómo obtengo el mayor valor de esta pieza de JSON con javascript.
{"data":{"one":21,"two":35,"three":24,"four":2,"five":18},"meta":{"title":"Happy with the service"}}
La clave y el valor que necesito es:
"two":35
ya que es el más alto
gracias
Usando hasOwnProperty() es un buen punto. –
@Insin ¿Qué significa hasOwnProperty? ¿Por qué usaste eval? – systempuntoout
@systempuntoout hasOwnProperty protege contra las bibliotecas maliciosas agregando cosas a Object.prototype, ya que no conocemos el contexto completo en el que se ejecutará este código. Utilicé eval() ya que la pregunta fue hecha con respecto a JSON - JSON es un formato de texto, por lo que siempre toma la forma de cadenas que cumplen con la especificación en json.org. Podría ser que el asker de la pregunta confundiera JSON con Object Literal Notation (hay muchos, muchos tutoriales/artículos engañosos por ahí que no ayudan con eso), y por eso me empeñé en usar un texto JSON. –