使用以下行访问数组元素效果很好;
if (dataset[i].properties.property == "value") { ...
然而,当我想让它变得更有活力时,我会陷入困境。如何使用我自己的变量来访问数组元素,如下所示?
var myVar = 'property';
if (dataset[i].properties.myVar == "value") { ...
由于
答案 0 :(得分:6)
使用dataset[i].properties[myVar] == 'value'
。