Есть определённые кейсы, когда перенос строки не терминейтит стейтмент автоматически (или наоборот, ты ожидаешь что он вернёт то что на след строке, а нет). Но так в любом случае мало кто пишет сейчас.
Например, раньше часто жс файл выглядел как
;(function() {})()
начинаясь с точки с запятой для того чтоб если конкатенируют файлы, а там не было точки с запятой, то эта функция не вызвалась как параметр.