Вопрос про объявление переменных в JavaScript
Я еще не очень хорошо знаю JavaScript, поэтому когда увидел такой код, немного запутался:
var settingsElement = document.getElementById("app.config.enable_feature");
settingsElement.disabled = configValue.status != 2;
Мне кажется, что лучше было бы сначала проверить значение configValue.status через if, а потом уже объявлять переменную только если она действительно нужна?
Такой способ записи мне показался довольно трудным для понимания по сравнению с обычным использованием. В коде было несколько таких условных выражений подряд, вместо того чтобы сделать один if с блоком команд внутри.
Дополнение: Этот фрагмент кода отвечает за работу окна настроек подключения. При выборе разных режимов прокси (переключатели) различные элементы формы включаются или отключаются.