Я получаю бессмысленное сообщение об ошибке в IE8, скажите, что константа '2' равна нулю или не является объектом. Строка кода:
if (! localtree[idx][2]) {
Я также пытался кодировать это так:
if (localtree[idx][2] == 0) {
Значение в массиве в этом месте всегда равно нулю (на данный момент).
Как IE8 может думать, что число 2 равно нулю? Я озадачен!
Точная ошибка:
Message: '2' is null or not an object
Кто-нибудь видел это?
РЕДАКТИРОВАТЬ: Это очень вводящее в заблуждение сообщение об ошибке. См. Мой ответ ниже, что на самом деле пошло не так.