Возврат пустых наборов

Вы можете добавить некоторый закрытый флаг непосредственно перед оператором возврата выполнения метода, например,

abcCallback() {
  // code 
  abcCallback.__executed__ =  true;
}

Затем вы можете получить состояние выполнения, проверив abcCallback.__executed__. Также не забывайте сбрасывать этот флаг всякий раз, когда вы хотите начать этот процесс.

5
задан Rob 5 December 2008 в 21:22
поделиться

3 ответа

Я предпочел бы любой метод, который поставляет самое четкое значение разработчику. Лично, я даже не знаю что повреждение урожая; строка, делает, таким образом возвращаясь 'Счетный. Пустой ()'; был бы предпочтен в любой из моих кодовых баз.

6
ответ дан 13 December 2019 в 19:38
поделиться

Еще быстрее мог бы быть:

T[] e = {};
return e;
1
ответ дан 13 December 2019 в 19:38
поделиться

Счетный. Пустой: документация утверждает что это "кэши пустая последовательность". Reflector подтверждает. Если кэширование поведения имеет значение для Вас, существует одно преимущество для Счетного. Пустой

4
ответ дан 13 December 2019 в 19:38
поделиться
Другие вопросы по тегам:

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