Цикл значений объекта работает как задумано, но первое значение не определено - PullRequest
2 голосов
/ 10 октября 2010

Может ли кто-нибудь объяснить мне, почему метод objectInfo для третьей кнопки возвращает undefined для первого значения? http://jsfiddle.net/PnSSX/11/

Я не могу понять, откуда это взялось, потому что до имени нет свойства ...

Вы можете помочь? Я что-то упустил?

С уважением, shapeshifta

1 Ответ

3 голосов
/ 10 октября 2010

Это потому, что loop изначально undefined и вы звоните +=, поэтому он получает преобразованный в строку, чтобы исправить это, измените это:

var loop;

На это:

var loop = "";

Вы можете увидеть обновленную / рабочую версию здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...