Вот мой JSON из запроса API:
[ { name: 'PM1', value: 21.51, key: 'PM1' },
{ name: 'PM25', value: 35.08, key: 'PM25' },
{ name: 'PM10', value: 54.85, key: 'PM10' },
{ name: 'PRESSURE', value: 1021.45, key: 'PRESSURE' },
{ name: 'HUMIDITY', value: 97, key: 'HUMIDITY' },
{ name: 'TEMPERATURE', value: 10.4, key: 'TEMPERATURE' } ]
Я хочу удалить последние 3 объекта (TEMPERATURE
, PRESSURE
и HUMIDITY
), чтобы это выглядело так:
[ { name: 'PM1', value: 21.51, key: 'PM1' },
{ name: 'PM25', value: 35.08, key: 'PM25' },
{ name: 'PM10', value: 54.85, key: 'PM10' } ]
Вопрос - что мне делать? Использование slice()
не является хорошим вариантом, поскольку иногда объекты могут не совпадать, например, может отсутствовать TEMPERATURE
или PRESSURE
. Я надеюсь, что я ясно дал понять. Если вы спросили, эти данные будут отображаться пользователю в приложении CLI;)