Contents

JSContext

A JavaScript execution environment.

Declaration

class JSContext

Overview

You create and use JavaScript contexts to evaluate JavaScript scripts from Objective-C or Swift code; to access values that JavaScript defines or calculates; and to make native objects, methods, or functions accessible to JavaScript.

Topics

Creating JavaScript contexts

Making JavaScript context inspectable

Evaluating scripts

Inspecting callback state in a running context

Working with JavaScript global state

Accessing JavaScript global state with subscripts

Working with the C JavaScriptCore API

Initializers

Default Implementations

See Also

Execution Environment