Имеется конструкция:
function a() {
function b() { /*code*/ }
// large code
return b(someVarFromLargeCode);
}
setInterval(a, 200);
Вопрос - следует ли выносить функцию
b() за рамки функции
a(). Насколько это плохой скрипт, или в этом нет особой разницы (например, разницы в потреблении памяти)?