Javascript: Как мне получить доступ к значениям во вложенных объектах, если я не знаю ключ объекта?
Если у меня есть объект Javascript, проанализированный из JSON, он вложен в три элемента и я не знаю ключ для среднего, как мне получить к нему доступ и к его содержимому?
Фактические данные, с которыми я работаю, взяты из Github API. Для этого примера я хочу имена файлов для всех моих суть.
[
{
"url": "https://api.github.com/gists/11164200",
"forks_url": "https://api.github.com/gists/11164200/forks",
"commits_url": "https://api.github.com/gists/11164200/commits",
"id": "11164200",
"git_pull_url": "https://gist.github.com/11164200.git",
"git_push_url": "https://gist.github.com/11164200.git",
"html_url": "https://gist.github.com/11164200",
"files": {
"testing.md": {
"filename": "testing.md",
"type": "text/plain",
"language": "Markdown",
"raw_url": "https://gist.githubusercontent.com/omphalosskeptic/11164200/raw/3582779a4925ea514382cedb7d077d00c231f3eb/testing.md",
"size": 4254
}
}, // [ ... continues]
Мои навыки Javascript зачаточны. Обычно я могу найти то, что я ищу, с достаточным количеством исследований, но не в этот раз. Первоначально я ожидал, что это будет что-то вроде:responseObj[0].files[0].filename
.
Если возможно, я бы хотел сохранить этот простой Javascript.
Спасибо!