Какое значение всегда возвращает значение («undefined») для функций, не нужно явно возвращать что-либо?Каково значение предложения для правила «последовательного возврата» ESLint?
Почему это правило и какие ошибки его ловят?
Вы можете прочитать о «последовательном возврате» правилах ESLint в here (отвечает «что», а не «почему»).
Вы можете прочитать спекулятивный анализ причины javascript functions implicitly returns undefined здесь, когда переполнение стека.
Значение, зная, что все известные пути из метода что-то вернет. Это проверка безопасности. – epascarello
@epascarello Спасибо, что нашли время, чтобы оставить комментарий! Вот где я в замешательстве с вашим ответом. Javascript-компилятор уже всегда добавляет «return undefined», если вы не укажете. Как явно писать это улучшает кодовую базу? –