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