Good advice, the edition of The Definitive Guide I have is a fairly old one so possibly the newest version takes these points into account.
Still good stuff to know I think.
Note: un-named functions are super useful when you want to use async await but have no need to reuse your function. This doesn't come up in headless apps much, but very useful for vanilla JS scripts.