javascript 如何从JSON数据中获取特定数组并显示它?

06odsfpq  于 2022-11-20  发布在  Java
关注(0)|答案(3)|浏览(118)

首先道歉,因为我是相当新的获取从API和我正在努力学习。
我需要从“is”中的“id”1中获取“name”、“age”和“phone”,并在单击按钮时显示它们。这是我的javascript-fetch-api.js文件:
我不确定如何从id 1中只获取“is”
第一个

niknxzdl

niknxzdl1#

在事件中你有id和语言,而不是名字,年龄和电话。如果你想从“is”中得到名字,年龄和电话,你应该输入:

event.language.is.age
 event.language.is.name
 event.language.is.phone
ogsagwnx

ogsagwnx2#

您可以像下面这样深入查看对象,从is属性获取name等:

output += `<li>${event.id})  Name: ${event.is.name} - Age: ${event.is.age} - Phone: ${event.is.phone} </li> `;
iyr7buue

iyr7buue3#

请为我提供您的实时提要。我将帮助您提供最佳的解决方案为您的查询,但现在,我添加一个解决方案类似于您的问题

live code: https://jsfiddle.net/cu2q9dzm/
function getJson() {
  fetch('https://raw.githubusercontent.com/FEND16/movie-json-data/master/json/movies-in-theaters.json').then((response) => response.json())
    .then((data) => data.forEach(data => {
      console.log("id: ", data.id, "year: ", data.year, "title: ", data.title);
    }));
}
getJson();

相关问题