jQuery promise, непонятная запись

Говорим обо всем, что не имеет отношения к основной тематике сайта и форума. Установлена авточистка (400 дней).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9582
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 172 раза
Поблагодарили: 2652 раза
Контактная информация:

jQuery promise, непонятная запись

Сообщение Татьяна5 » 02.10.2018 17:55

Код: Выделить всё

var promise = $.when();

promise = promise
			promise
				.then(...);
Что может означать часть promise = promise promise? Нигде больше не встречала такой записи

Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3452
Зарегистрирован: 28.04.2014 8:16
Благодарил (а): 38 раз
Поблагодарили: 922 раза

Re: jQuery promise, непонятная запись

Сообщение LavIgor » 03.10.2018 20:00

Татьяна5, поскольку JS допускает отсутствие точек с запятой, то предполагаю, что этот код интерпретируется как 2 команды.
Первая - присвоение объекта самому себе.

Да, я так и не смог пока найти время и разобраться в том коде.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9582
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 172 раза
Поблагодарили: 2652 раза
Контактная информация:

Re: jQuery promise, непонятная запись

Сообщение Татьяна5 » 03.10.2018 20:09

Теперь понятно почему он вообще работает
Видимо, ту строку добавляли по ошибке

Ответить

Вернуться в «Флейм»