"Функция возвращает" - Что это значит? JavaScript
Зачем нужен оператор "return" в JavaScript? Актуально и в других языках программирования. Почему функции что-то возвращают? При желании они могут ничего не возвращать, а просто делать. Что такое "Внезапное завершение" и какие ключевые слова им управляют? Когда можно уже не тратить процессорное время, а просто отдать результат обработки и двигаться к следующему заданию. Функции - это задания. Чем быстрее они выполняются, тем быстрее работает всё приложение. Публикация на тему https://efim360.ru/javascript-funkcziya-vozvrashhaet-chto-eto-znachit/ Таймкоды: 00:00 Исходная функция 01:00 Пример из реальной жизни 06:40 Понятие "Внезапное завершение" 08:00 Переписали функцию с оператором return 09:00 Пример трёх возвратов Стандарт ECMAScript: Раздел "15.2 Function Definitions" - https://tc39.es/ecma262/#prod-FunctionDeclaration Понятие "Внезапное завершение" - https://tc39.es/ecma262/#sec-completion-record-specification-type Зарезервированные слова в языке ECMAScript - https://tc39.es/ecma262/#prod-ReservedWord Оператор return - https://tc39.es/ecma262/#sec-return-statement Благодарю за просмотр!