为什么我的数组's值未定义?(Javascript)
Why is my Array's Value Undefined? (Javascript)
我正在尝试console.log我的"images"数组中的一个项目。下面是我到目前为止写的代码:
var projects = {
projects : [
{
"title" : "Jarvis Systems",
"dates" : "2015",
"description" : "A simple control panel for stuff.",
"images" : ["http://www.bitrebels.com/wp-content/uploads/2013/10/MAKO-Voice-Recognition-System-3.jpg", "https://i.ytimg.com/vi/ah6tHb7eWBY/maxresdefault.jpg"]
}
]
};
console.log(projects.projects.images[0])
遗憾的是,当我运行代码时,控制台说我的数组是未定义的。我刚定义了它,怎么可能呢?
设置为projects.projects[0]
而不是projects.projects
,因为projects
是projects
内部的数组
var projects = {
projects : [
{
"title" : "Jarvis Systems",
"dates" : "2015",
"description" : "A simple control panel for stuff.",
"images" : ["http://www.bitrebels.com/wp-content/uploads/2013/10/MAKO-Voice-Recognition-System-3.jpg", "https://i.ytimg.com/vi/ah6tHb7eWBY/maxresdefault.jpg"]
}
]
};
console.log(projects.projects[0].images[0])
项目中有一个数组
projects.projects[0].images[0]
// ^^^
var projects = {
projects : [
{
"title" : "Jarvis Systems",
"dates" : "2015",
"description" : "A simple control panel for stuff.",
"images" : ["http://www.bitrebels.com/wp-content/uploads/2013/10/MAKO-Voice-Recognition-System-3.jpg", "https://i.ytimg.com/vi/ah6tHb7eWBY/maxresdefault.jpg"]
}
]
};
console.log(projects.projects[0].images[0])
相关文章:
- 行末尾未定义Javascript
- 未定义Javascript文档
- 未定义Javascript函数
- define未定义Javascript节点
- 未定义Javascript对象Class错误
- 全局变量从事件侦听器中变得未定义 - javascript
- 未定义 JavaScript 数组
- Firefox 中的“未定义”JavaScript 错误
- 使用 kineticjs 的未定义 JavaScript 变量
- 为什么我的类在运行时未定义.Javascript 模块模式
- 事件未定义 JavaScript Firefox (JSON)
- 未定义 Javascript 函数
- 未捕获的引用错误 函数未定义 Javascript
- 使用单击处理程序时出现“系统未定义”JavaScript 错误
- 未定义 JavaScript 原型方法
- 如果你不返回任何内容,为什么函数会返回未定义?Javascript
- 未定义Javascript Integer对象
- 未定义Javascript对象
- 与异步和同步函数相关的未定义javascript函数的问题
- 未定义Javascript类构造函数