У меня есть JavaScript Object как следующим образом:имя объекта переменной как параметр в javascript?
var school = {
grade1:[
{
"teacher":"anna",
"student":"jacky"
},
{..},...
]
grade2:[...]
}
Я столкнулся с проблемой, когда я попытался получить содержимое, используя функцию
function getNames(grade){
$('#demo').text(school.grade[0].teacher); //returns an error
}
я мог бы использовать school.grade1[0].teacher
, но я хочу, чтобы иметь grade
переменную.
Как я попробовал это, и это, очевидно, не работает:
var grade = 'grade1'; //I also tried just grade1 but it is an undefined varaible
getNames(grade);
Где собирается необходимо увидеть рабочий пример. Есть много вещей, которые нам нужно знать, например: определяется ли jQuery и где определяется «school.grade»? Что такое сообщение об ошибке? и т. д. Но я не думаю, что в этом примере нужен jQuery. –