#javascript
#язык JavaScript
Вопрос:
Я получаю неопределенное значение, используя этот код:
const json = {"records":[{"recordid":"1694119","recordindex":1,"status":"updated successfully"}],"message":{"returncode":1}}; const { records: {status} } = json; console.log(status);
Как получить ожидаемое: «успешно обновлено»?
Комментарии:
1.
records
является массивом, а не простым объектом.
Ответ №1:
Так records
как это массив, вам нужно добавить скобки:
const json = {"records":[{"recordid":"1694119","recordindex":1,"status":"updated successfully"}],"message":{"returncode":1}}; const { records: [{status}] } = json; console.log(status);