How long can it take?
- How to Call Model-Defined Functions as Object Methods
A Function object's read-only name property indicates the function's name as specified when it was created, or "anonymous" for functions created anonymously.
- Answer: this is not bound to any particular object until you call the function. When you call jack.sayHi() , sayHi ’s this will be bound to jack ; when you call jill.sayHi() , it will be bound to jill instead, but binding does not change anything about the function itself - it’s still the same function!
- The function.caller property returns the function that invoked the specified function. This property is forbidden in strict model due to tail call optimization. This property is forbidden in strict model due to tail call …