Nikulio
@Nikulio
NaN !== NaN

Из-за этого куска кода Мозилла выдаёт TypeError?

Путем комент/анкомент нашел этот кусок:

for (var element in localStorage) {
		if (element == 'note_count') continue;
		var result = $(block).text(localStorage[element]);
		var res = $(result).append(note_number);

		$(notes).append(res);
	}


из-за которого только Мозилла выдает TypeError: 'key' called on an object that does not implement interface Storage.
Попробовал заменить jquery - не помогло
Пробовал менять методы - тоже 0 на массу

UPD: Вроде как проблема решена. Похоже, мозилла хотела от меня, что бы я бы проверил на принадлежность свойства
Вот код:

for (var i in localStorage) {
		if (i == 'note_count') continue;
		if (localStorage.hasOwnProperty(i)) {
			console.log(localStorage[i]);
			var result = $(block).text(localStorage[i]);
			var res = $(result).append(note_number);
			$(notes).append(res);
		}
	}


Надеюсь, кому то помог
  • Вопрос задан
  • 158 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы