Я работаю с этим подключаемым модулем JS и столкнулся с синтаксисом, которого никогда раньше не видел. Я понимаю, что он делает, но я не уверен, почему это работает.
Вот пример одного из примеров:
settings.maxId != null && (params.max_id = settings.maxId);
Это просто использование условных выражений и единственного = ? Это общий синтаксис для JS?