name: duk_is_ecmascript_function proto: | duk_bool_t duk_is_ecmascript_function(duk_context *ctx, duk_idx_t index); stack: | [ ... val! ... ] summary: |
Returns 1 if value at index
is a Function object which has
been compiled from Ecmascript source code, otherwise returns 0.
If index
is invalid, also returns 0.
Internally Ecmascript functions are compiled into bytecode and executed with the Ecmascript bytecode interpreter.
example: | if (duk_is_ecmascript_function(ctx, -3)) { /* ... */ } tags: - stack - function introduced: 1.0.0