0
使用以下行訪問數組元素效果很好;Javascript:數組的正確語法?
if (dataset[i].properties.property == "value") { ...
但是,當我想讓它變得更有活力時,我會陷入困境。我如何使用自己的變量來訪問數組元素,如下所示?
var myVar = 'property';
if (dataset[i].properties.myVar == "value") { ...
感謝
從來沒有想過這麼容易 - 我完全陷入了PHP和JS的正確語法之間:) – Industrial 2010-12-12 21:50:10
+1是唯一正確的解決方案。使用'eval'的人應該在地獄中燃燒。 – delnan 2010-12-12 21:50:24
+1雖然可能值得擴展一下解釋,但是談論'xy'和'x [「y」]'是完全相同的事情(當然,除了'y'是一個保留字後一種形式可靠地工作),充實一些例子... – 2010-12-12 21:51:46