Мне всегда было интересно, для чего они используются? Кажется глупым вставлять их каждый раз, если вы никогда не можете ничего в них поместить.
function_name () {
#statements
}
Также есть ли что-то, что можно получить / потерять, если поместить ключевое слово function
в начало функции?
function function_name () {
#statements
}