我试图做一个for循环,该循环循环一个对象,并且应该分别记录仪器的适当值,
但执行此操作时出现此未知错误:

gge = true;
for (var ins in instruments) {
    if (gge) {
        this_ = ins;
        console.log(instruments[this_]);
    }
};


执行此脚本会导致此错误。

Uncaught TypeError: Illegal invocation


instrument对象是http://pastebin.com/tRzvpwgU

任何人都可以帮助解决这个问题吗?或解释为什么会这样?

最佳答案

我试过了..

console.log(JSON.stringify(instruments[meow]));


以某种方式将其插入可消除错误。

09-20 03:54