Задать вопрос
@SergeiB

Нормальна ли такая реализация функции?

Данную функцию
function closeInfoWindows(infoWindow, infoWindow2) {
  if (infoWindow) {
    infoWindow.close();
  }
  if (infoWindow2) {
    infoWindow2.close();
  }
}

переписал так:
function closeInfoWindows() {
  for (var i = 0; i < arguments.length; i++) {
    var window = arguments[i];
    if (window) {
      window.close();
    }
  }
}

Нормальна ли такая реализация функции с вашей точки зрения или же можно сделать как-то иначе?
  • Вопрос задан
  • 173 просмотра
Подписаться 1 Простой 1 комментарий
Ответ пользователя AngReload К ответам на вопрос (2)
AngReload
@AngReload
Кратко о себе
Ничего плохого. Непонятно, зачем нужна проверка if window, какого-то окна может не быть?
Ответ написан