Returns a string representing the source code of the function.
Method of Function
Syntax
toString()
Parameters
None.
Description
The Function object overrides the toString method of the Object object; it does not inherit Object.toString. For Function objects, the toString method returns a string representation of the object.
MetaScript calls the toString method automatically when a Function is to be represented as a text value or when a Function is referred to in a string concatenation.
For Function objects, the built-in toString method decompiles the function back into the MetaScript source that defines the function. This string includes the function keyword, the argument list, curly braces, and function body.
For example, assume you have the following code that defines the Dog object type and creates theDog, an object of type Dog:
Any time Dog is used in a string context, MetaScript automatically calls the toString function.