为什么不返回我可以迭代的地图?
function createSObjectMap()
{
//this = {}; //AssociativeArray();
this["divEle"] = -1;
this["ID"] = "-1";
this["elID"] = "-1";
}
var sObj = new createSObjectMap();
// The follow crashes
// Error: "TypeError: Doesn't support this action"
for (var x in sObj)
{
alert( x+": "+sObj[s] );
}
答案 0 :(得分:0)
因为您的循环变量为x
,并且您引用了sObj[s]
。
答案 1 :(得分:0)
您的代码运行正常。
但是,您写了s
而不是x
。