【发布时间】:2011-06-01 22:49:58
【问题描述】:
代码在第一个 [. uniqueid 是一个变量。
function() {
['fg'+uniqueid].setPagination();
}
我知道 [] 方法可以用于对象名称中的变量,但是当变量是第一个行时显然不能?有人知道正确的方法是什么吗?
【问题讨论】:
标签: javascript variables object
代码在第一个 [. uniqueid 是一个变量。
function() {
['fg'+uniqueid].setPagination();
}
我知道 [] 方法可以用于对象名称中的变量,但是当变量是第一个行时显然不能?有人知道正确的方法是什么吗?
【问题讨论】:
标签: javascript variables object
对于bracket notation,需要父对象,即使是window,像这样:
window['fg'+uniqueid].setPagination();
或者,如果是别的东西:
myObject['fg'+uniqueid].setPagination();
或相对:
this['fg'+uniqueid].setPagination();
【讨论】: