Что касается JavaScript, разрыв строки может означать конец оператора (вместо ;
).Таким образом, размещение всего этого в одной строке может вызвать проблемы с правильным функционированием кода.
Я бы предположил, что это зависит от используемого вами минимизатора, но это может быть одной из причин.Я бы подумал, что минимизатор попытается учесть это и поставить точки с запятой, где это возможно, но эта способность может сильно отличаться между ними.