You could imagine it as a dynamic type in C# that looks up values in a dictionary.
Methods are object properties that reference a function.
this is the calling context, not the current class.
Functions Can return a reference to themselves.
There is an arguments implicit parameter.
All parameters are optional.
Unspecified parameters are set to undefined
Read More »