Показать сообщение отдельно
  #14 (permalink)  
Старый 12.04.2020, 13:23
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,745

Сообщение от jaroslav.tavgen Посмотреть сообщение
Почему все тогда почти никогда не ставят точки с запятой после декларации функций? Эта ситуация настолько редкая?
Редкой бывает ситуация, когда оператор начинается с [ или с (

Например

let a= x + y
(a <4 || 8< a)? x+=10 : x-=10

В этом случае будет попытка вызвать функцию y(a <4 || 8< a)
или
let f = function () {...}
(a <4 || 8< a)? x+=10 : x-=10

То же - определили функцию и сразу пытаемся ее вызвать
Ответить с цитированием