Получить id объекта из JSON
Не могу получить ID объекта из JSON, знаю как получить количество объектов ${content.lenght}, но не ID.
async function getResponse() {
const response = await fetch('link')
const content = await response.json()
let items = document.querySelector('.items')
console.log(content)
let key
for (key in content) {
${content.name}
}
}
getResponse()
Ответы (2 шт):
Автор решения: Roman
→ Ссылка
По хорошему с бекенда вам должен прилетать id в каждом объекте, но я так понимаю у вас id не приходит, поэтому можно сделать так:
(async () => {
let response = await fetch(
'https://jsonplaceholder.typicode.com/users'
)
let users = await response.json()
users.forEach((user, index) => {
console.log(`name: ${user.name}, id: ${index}`)
})
})()
В случае когда есть id:
(async () => {
let response = await fetch(
'https://jsonplaceholder.typicode.com/users'
)
let users = await response.json()
users.forEach(user => {
console.log(`name: ${user.name}, id: ${user.id}`)
})
})()
Автор решения: Сергей
→ Ссылка
${key}
отвечает за вывод того что мне было нужно
async function getResponse() {
const response = await fetch('link')
const content = await response.json()
let items = document.querySelector('.items')
console.log(content)
let key
for (key in content) {
${content.name}
${key}
}
}
getResponse()
