Здравствуйте, форумчане.
Есть функция:
function showFriends(oFriends, oSort, oFilter) {
userSearch('', oFriends, oSort, oFilter);
}
Все параметры функции - большие глобальные объекты (генерируются из php).
Получается, что можно записать вот так:
function showFriends() {
userSearch('', oFriends, oSort, oFilter);
}
В данном случае мы экономим память, так как объекты сохраняться только в [[scope]] userSearch(). Я правильно рассуждаю?
Но , как по мне, код становится менее читабельным, можно запутаться: откуда берется переменная и т.д. Как правильно делать и какой правильный выход из данной ситуации?