Defines the JavaScriptCore interface engine
Framework
- JavaScriptCore
Defines the JavaScriptCore interface engine
Framework
func JSCheck Script Syntax(JSContext Ref!, JSString Ref!, JSString Ref!, Int32, Unsafe Mutable Pointer<JSValue Ref?>!)Checks for syntax errors in a string of JavaScript.
func JSEvaluate Script(JSContext Ref!, JSString Ref!, JSObject Ref!, JSString Ref!, Int32, Unsafe Mutable Pointer<JSValue Ref?>!)Evaluates a string of JavaScript.
func JSGarbage Collect(JSContext Ref!)Performs a JavaScript garbage collection.
typealias JSClass RefA JavaScript class.
typealias JSContext Group RefA group that associates JavaScript contexts with one another.
typealias JSContext RefA JavaScript execution context.
typealias JSGlobal Context RefA global JavaScript execution context.
typealias JSObject RefA JavaScript object.
typealias JSProperty Name Accumulator RefAn ordered set used to collect the names of a JavaScript object's properties.
typealias JSProperty Name Array RefAn array of JavaScript property names.
typealias JSString RefA UTF16 character buffer.
typealias JSValue RefA JavaScript value.
A JavaScript Object
A UTF16 character buffer that is the fundamental string representation in JavaScript.
Contains CFString convenience methods.
A JavaScript value that is the base type for all JavaScript values and the polymorphic functions on them.