in depth, special cases
WHEN binding a function THEN the bound-function's name gets prefixed with "bound"
WHEN creating a Function
instance THEN the name is "anonymous"
Links
The specification text, this property was introduced with this version of JavaScript.
The MDN pages describing this property, easy to read with examples.