JavaScript::QuickJS::Function − JavaScript `Function` in Perl
my $func =
JavaScript::QuickJS−>new()−>eval("()
=> 123");
print $func−>(); # prints â123â; note
overloading :)
This class represents a JavaScript Function <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function> instance in Perl.
This class is not instantiated directly.
For convenience, instances of this class are callable as Perl code references. This is equivalent to a call() with $this_sv (see below) set to undef.
See the "SYNOPSIS" above for an example.
Like JavaScriptâs method of the same name.
The following methods return their corresponding JS property:
|
• |
length() |
|||
|
• |
name() |