Как правильно оформлять сравнение в js?

100
07 июля 2021, 22:10

Часто сталкиваюсь при работе на фронте с такого рода сравнениями:

if(themes[i].type === "String" || themes[i].type === "Number" || themes[i].type === "Boolean" || themes[i].type === "Enumeration")

Чем больше типов добавляется, тем больше строка становится. С точки зрения правильного программирования и проектирования функций, как всё-таки идеально было бы написать?

Answer 1

По моему правильнее писать в одну строку не более 70 символов(исходя из размера монитора), если не хватает места, то советую переводить строку...так будет правильнее, по эстетике и конечно же для удобства написания кода.

READ ALSO
Правильное условие отправки данных

Правильное условие отправки данных

Подскажите пожалуйста, как иначе сделать условие, чтобы если даже нету товара в форме, то происходила отправкаВ данный момент, форма в которой...

87
Подключить удалённый сервер NodeJS

Подключить удалённый сервер NodeJS

Такая ситуацияУ меня создан сервер на NodeJS(Проект на готовой платформе, но не суть)

94
Object.defineProperty относительно модуля

Object.defineProperty относительно модуля

Есть модуль содержащий методы, и не содержащий не одного объявленного или инициализированной глобально переменнойЕсть механизм добавления...

87
Как получить следующий день недели?

Как получить следующий день недели?

С помощью этого кода можно получить следующий день с месяцем? С помощью этого кода я получаю день недели, но к числу не добавляется 1

88