Skip to contents

All functions

js_script_run() js_script_run_ref()
Compile and repeatedly execute JavaScript
assign()
Assign a value to a variable in the current context
call()
Call a JS function in the current context
eval()
Evaluate code in a persistent JavaScript context
get()
Get a variable from the current context
source()
Evaluate JS string or file in the current context
validate()
Assess validity of JS code without evaluating
new_JSContext()
Create a JavaScript context
call_ref() get_ref() eval_ref()
Create persistent JavaScript references
JSContext
JSContext object
js_ref_get() js_ref_call() js_ref_to_r()
Persistent JavaScript value references
QuickJSR-package QuickJSR
The QuickJSR package.
from_json()
from_json
js_columnar_data_frame()
Transfer a data frame as an object of columns
js_masked_typed_array()
Transfer missing typed values with a validity mask
js_mutable_view()
Expose owned R vector storage as a mutable JavaScript view
js_readonly_view()
Expose an R vector as a read-only JavaScript view
js_ref_to_altrep()
Create an R ALTREP view over a JavaScript typed array
js_typed_array()
Transfer an R vector as a JavaScript typed array
qjs_eval()
qjs_eval
cppflags() ldflags()
QuickJS-NG Compiler and Linker Flags
quickjs_version()
Get the version of the bundled QuickJS library
to_json()
to_json