Javascript 无法读取数据对象
我已经成功地获取了我想要的数据,但是我无法打印标题,我需要检查我获取的数据的标题。我应该如何打印这些标题或将其保存在数组中。非常感谢Javascript 无法读取数据对象,javascript,json,reactjs,web-applications,Javascript,Json,Reactjs,Web Applications,我已经成功地获取了我想要的数据,但是我无法打印标题,我需要检查我获取的数据的标题。我应该如何打印这些标题或将其保存在数组中。非常感谢 这很简单,只需执行以下操作: let fileName = "test.cv"; data.docs.forEach(item => { if (fileName == item.title) { console.log("this is the file your are looking for ", item);
这很简单,只需执行以下操作:
let fileName = "test.cv";
data.docs.forEach(item => {
if (fileName == item.title) {
console.log("this is the file your are looking for ", item);
}
})
你可以这样做
const result = data.docs.map(doc => doc.title);
这只包含标题,然后
结果。包括(“mytext”)
以检查数组中是否存在文本。要在新数组中保存标题,应使用“映射”数组功能:
const result = data.docs.map(({ title }) => title)
要打印标题,请使用forEach函数,该函数不创建新数组,只需迭代此数组即可:
data.docs.forEach(({ title }) => {
// here you can do the title checking
console.log(title)
})
是的,它可以工作,我如何将它保存在一个数组中,然后检查文本文件名是否属于这个标题数组?我是JS新手,我的反应是:S可能会帮助你
data.docs.forEach(({ title }) => {
// here you can do the title checking
console.log(title)
})