Returns a string representing the location where eval
was called if this function was created using a call to eval
.
Returns the name of the script if this function was defined in a script.
Returns the current function.
Returns the name of the current function, typically its name
property. If a name property is not available an attempt will be made to try to infer a name from the function's context.
Returns the current line number if this function was defined in a script.
Returns the name of the property of this
or one of its prototypes that holds the current function.
Returns the value of this
.
Returns the type of this
as a string. This is the name of the function stored in the constructor field of this
, if available, otherwise the object's [[Class]]
internal property.
Returns true
if this is a constructor call.
Returns true
if this call takes place in code defined by a call to eval
.
Returns true
if this call is in native V8 code.
Returns true
if this is a top-level invocation, that is, if it's a global object.
Generated using TypeDoc
Returns the current column number if this function was defined in a script.