А почему в моём коде возникает ошибка? Разве нельзя использовать for(key in obj) ? Что означает сообщение об ошибке: "ошибка: null has invalid __iterator__ value null".
И есть ли разница между window.localStorage и просто localStorage?
А почему в моём коде возникает ошибка? Разве нельзя использовать for(key in obj) ? Что означает сообщение об ошибке: "ошибка: null has invalid __iterator__ value null".
Не знаю почему сделали так, чтобы выкидывалось исключение для for-in.
Сообщение от Бобр
И есть ли разница между window.localStorage и просто localStorage?
Нет, не получается. Код на строке с localStorage.length перестаёт выполняться. Более того браузер Firefox выдал ошибку и закрылся. Потом выдала ошибку какая-то системная программа которая отвечает за связь с интернетом и попасть в Интернет стало невозможно. Пришлось перезагрузиться.
Может быть есть ещё какие-нибудь способы совладать с этим localStorage?