Рекомендуемая процедура для повторного использования переменных Javascript
Я пытаюсь сократить количество объявленных переменных в проекте, потому что - если ни по какой другой причине - это делает меня немного сумасшедшим.
У меня есть две возможности для следующего псевдокода. Одна возможность (внутри цикла):
jsObject=longfunctionWithManyParameters(that,returns,something);
jsObject=anotherFunctionThatReturns(jsObject, modified);
jsObject=etc;
// loop close
return jsObject
Другой вариант - создать новое имя переменной для каждого шага процесса, например jsObjectA
, jsObjectB
,
И, делая это, я понял, что это не первый раз, когда у меня возникает этот вопрос. Они оба кажутся мне "неправильными", и я думаю, что есть лучший способ написать код, чтобы не попасть в эту ситуацию. Это сказанное: кроме моего сверхполезного чрезмерного совершенства, есть ли причина избегать или использовать тот или иной способ сделать это здесь?