我一直在尝试在 Internet Explorer 中调试一些 js,但我无法弄清楚这一点。这是导致错误的行:
var numberOfColumns = Object.keys(value).length;
错误是...
Message: Object doesn't support this property or method
Line: 640
Char: 5
Code: 0
URI: xxx
起初我以为它与Object.keys(value).length;
属性有关,但奇怪的是(无论如何对我来说),错误出现在 char 5 处,它是变量名的开头。
无论如何,我不知道发生了什么或如何解决它。另外,如果我更换:
var numberOfColumns = Object.keys(value).length;
和 ...
var numberOfColumns = 9; // troubleshooting
错误仍然存在。请帮忙。
更新
添加了 jsFiddle