Вложенные функции, плохо или не очень?
Имеется конструкция:
function a() {
function b() { /*code*/ }
// large code
return b(someVarFromLargeCode);
}
setInterval(a, 200);
Вопрос - следует ли выносить функцию b() за рамки функции a(). Насколько это плохой скрипт, или в этом нет особой разницы (например, разницы в потреблении памяти)? |
Цитата:
Не выносить лишних переменных и функций в глобальную область видимости - в принципе хорошая практика |
Maxmaxmахimus,
Спасибо. |
| Часовой пояс GMT +3, время: 12:58. |