Javascript 更改对JSON对象的调用以使程序更抽象

Javascript 更改对JSON对象的调用以使程序更抽象,javascript,jquery,json,performance,Javascript,Jquery,Json,Performance,我有一个程序,它通过JSON文件中的数据构建许多div。我这样调用程序中的信息: '<p>English test score = ' + division[i].Eng5Thirteen +'</p>' “英语考试成绩=”+第[i]部分.Eng513thy+”” 其中,英语为科目,5为年级,13为年份(2013年)。我做了很多次这种变化 有没有办法在明年更新这个程序,只需将存储单词“十三”的变量更改为“十四”,它将反映在我的整个程序中,这样我就不必在明年全部更改它

我有一个程序,它通过JSON文件中的数据构建许多div。我这样调用程序中的信息:

'<p>English test score = ' + division[i].Eng5Thirteen +'</p>' 
“英语考试成绩=”+第[i]部分.Eng513thy+”

其中,英语为科目,5为年级,13为年份(2013年)。我做了很多次这种变化

有没有办法在明年更新这个程序,只需将存储单词“十三”的变量更改为“十四”,它将反映在我的整个程序中,这样我就不必在明年全部更改它了?也许我的整个计划效率低下


您可以看到代码和正在运行的程序

您可以使用括号表示法通过变量引用属性,如下所示:

var subject="Eng", grade="5", year="Thirteen";
'<p>English test score = ' + division[i][subject+grade+year] + '</p>';
var subject=“Eng”,grade=“5”,year=“十三”;
“英语考试分数=”+第[i]部分][科目+年级+年份]+”

”;
您可以使用括号表示法通过变量引用属性,如下所示:

var subject="Eng", grade="5", year="Thirteen";
'<p>English test score = ' + division[i][subject+grade+year] + '</p>';
var subject=“Eng”,grade=“5”,year=“十三”;
“英语考试分数=”+第[i]部分][科目+年级+年份]+”

”;