JSONオブジェクトからの情報を表示するWebページの機能について、出席者の日と開始時刻の2つの属性に応じて作業しています。次のようにJSONと機能があり、次のとおりです。JSON/JavaScript関数の問題
var courses = [{
"dept": "CSC",
"id": "3380",
"instructor": "Douglas",
"Location": "012 Lockett",
"Start_Time": "8:00",
"End_Time": "9:30",
"Attendance": "Monday"
}, {
"dept": "CSC",
"id": "3380",
"instructor": "Douglas",
"Location": "012 Lockett",
"Start_Time": "10:30",
"End_Time": "11:30",
"Attendance": "Monday"
}, {
"dept": "CSC",
"id": "3380",
"instructor": "Douglas",
"Location": "012 Lockett",
"Start_Time": "12:30",
"End_Time": "1:30",
"Attendance": "Wednesday"
}];
function plotCourse() {
var i;
for (i = 0; i < courses.length; i++) {
var course = courses[i];
console.log(course);
if (course.Attendance == "Monday" && course.Start_Time == "10:30") {
alert(course.Attendance);
alert(course.Start_Time);
}
}
}
私はテスト目的のためにアラートを()を使用しています。しかし、私は返された価値を得るようには思われません、そして、私はちょっと困惑して、何が起こっているかもしれません。
ありがとうございます。
コールplotCourse() – kjonsson
これはただの勘であり、私は間違っているかもしれないが、あなたの例では、あなたが実際に 'plotCourse()'関数を呼び出すことはありません。あなたはそれを定義するだけです。 – amenthes