У меня есть фрагмент кода, который выглядит следующим образом:
// very important checks:
if (blah_blah_blah === true) {
console.error("Whoops! Something went wrong!");
return undefined;
}
/*
* carry on doing things...
*/
// more important checks:
if (blah_blah_blah_blah === true) {
console.error("Whoops! Something else went wrong!");
return undefined;
}
/*
* carry on doing more things...
*/
Часть return undefined;
казалась избыточной, поскольку я мог просто сделать return console.error("...");
, что я пробовал, и кажется работать так же.
Я пытался проверить, что console.error()
официально возвращается на MDN, но не смог найти никакой информации об этом.
Я также попытался проверить возврат через Node.js в моей консоли, и вывод:
> console.error("Hello World!")
Hello World!
undefined
>
Мой вопрос; безопасно ли возвращать возвращаемое значение console.error
вместо undefined
?
Спасибо.