IE проблема - Object.keys (значение). Длина не поддерживается
Я пытался отладить некоторые JS в Internet Explorer, и я могуне могу понять это. Вот's строка, которая вызывает ошибку:
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;
свойство, но, как ни странно (для меня в любом случае), ошибка в 5 символов, который является началом имени переменной.
В любом случае, я понятия не имею, чтопроисходит или как это исправить. Также, если я заменю:
var numberOfColumns = Object.keys(value).length;
С ...
var numberOfColumns = 9; // troubleshooting
Ошибка сохраняется. Пожалуйста помоги.
Обновить
jsFiddle добавлено