Function expressions can indeed use a function name - and it can be a good idea to do so - the names will show up in debug traces and can make following the trace much easier. This is perfectly valid:
const myFunc = function doStuff() { console.log('hello') }
The resulting function will be callable with myFunc() and will have the name doStuff in debug/stack traces
myFunc()
doStuff
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Function expressions can indeed use a function name - and it can be a good idea to do so - the names will show up in debug traces and can make following the trace much easier. This is perfectly valid:
The resulting function will be callable with
myFunc()
and will have the namedoStuff
in debug/stack traces