Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JSON/JavaScript函数问题_Javascript_Html_Json - Fatal编程技术网

JSON/JavaScript函数问题

JSON/JavaScript函数问题,javascript,html,json,Javascript,Html,Json,我一直在为一个网页开发一个函数,该函数应该根据两个属性显示来自JSON对象的信息,即出勤日和开始时间。JSON和函数如下所示: var课程=[{ “部门”:“CSC”, “id”:“3380”, “讲师”:“道格拉斯”, “地点”:“012洛克特”, “开始时间”:“8:00”, “结束时间”:“9:30”, “出席人数”:“星期一” }, { “部门”:“CSC”, “id”:“3380”, “讲师”:“道格拉斯”, “地点”:“012洛克特”, “开始时间”:“10:30”, “结束时间”

我一直在为一个网页开发一个函数,该函数应该根据两个属性显示来自JSON对象的信息,即出勤日和开始时间。JSON和函数如下所示:

var课程=[{
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“8:00”,
“结束时间”:“9:30”,
“出席人数”:“星期一”
}, {
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“10:30”,
“结束时间”:“11:30”,
“出席人数”:“星期一”
}, {
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“12:30”,
“结束时间”:“1:30”,
“出席人数”:“星期三”
}];
函数plotCourse(){
var i;
对于(i=0;i}
希望您正在调用该函数

在这里工作:

var课程=[{
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“8:00”,
“结束时间”:“9:30”,
“出席人数”:“星期一”
}, {
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“10:30”,
“结束时间”:“11:30”,
“出席人数”:“星期一”
}, {
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“12:30”,
“结束时间”:“1:30”,
“出席人数”:“星期三”
}];
函数plotCourse(){
var i;
对于(i=0;iplotCourse()//已调用函数
希望您正在调用该函数

在这里工作:

var课程=[{
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“8:00”,
“结束时间”:“9:30”,
“出席人数”:“星期一”
}, {
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“10:30”,
“结束时间”:“11:30”,
“出席人数”:“星期一”
}, {
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“12:30”,
“结束时间”:“1:30”,
“出席人数”:“星期三”
}];
函数plotCourse(){
var i;
对于(i=0;iplotCourse()//调用函数时忘记调用它:
plotCourse(),或改用iLife。请检查一下这个

var课程=[{
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“8:00”,
“结束时间”:“9:30”,
“出席人数”:“星期一”
}, {
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“10:30”,
“结束时间”:“11:30”,
“出席人数”:“星期一”
}, {
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“12:30”,
“结束时间”:“1:30”,
“出席人数”:“星期三”
}];
(功能(){
var i;
对于(i=0;i})(); /* iLife*/
你忘了叫它:
plotCourse(),或改用iLife。请检查一下这个

var课程=[{
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“8:00”,
“结束时间”:“9:30”,
“出席人数”:“星期一”
}, {
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“10:30”,
“结束时间”:“11:30”,
“出席人数”:“星期一”
}, {
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“12:30”,
“结束时间”:“1:30”,
“出席人数”:“星期三”
}];
(功能(){
var i;
对于(i=0;i})(); /* IIFE*/
您提出的示例不是被调用的函数。 iniltre我对循环的做了一个小的修正


您提出的示例不是被调用的函数。 iniltre我对
循环的做了一个小的修正


正如其他人已经说过的,您需要调用该函数。当我调用它时,它对我有效。

正如其他人已经说过的,您需要调用该函数。当我调用它时,它对我有效。

您忘记调用
plotCourse()
函数

var课程=[{
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“8:00”,
“结束时间”:“9:30”,
“出席人数”:“星期一”
}, {
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“10:30”,
“结束时间”:“11:30”,
“出席人数”:“星期一”
}, {
“部门”:“CSC”,
“id”:“3380”,
“讲师”:“道格拉斯”,
“地点”:“012洛克特”,
“开始时间”:“12:30”,
“结束时间”:“1:30”,
“出席人数”:“星期三”
}];
函数plotCourse(){
var i;
对于(i=0;ifunction plotCourse() {
  for (var i = 0; courses[i]; i++) { // Control if the element exists
    var course = courses[i];
    console.log(course);
    if (course.Attendance == "Monday" && course.Start_Time == "10:30") {
      alert(course.Attendance);
      alert(course.Start_Time);
    }
  }
}

plotCourse(); // launch the function!