I do that sometimes (obviously not in JavaScript), to split up long lines in situations such as this:
bool is_foo_possible() {
return
test_first_condition() &&
test_second_contition() &&
test_third_condition()
}
I don't think that's very horrible.