JSContext 是 JS 执行上下文,你可以把它理解为 JS 运行的环境。 JSValue 是对 JavaScript 值的引用,任何 JS 中的值都可以被包装为一个 JSValue。 JSManagedValue 是对 JSValue 的包装,加入了“conditional retain”。 JSVirtualMachine 表示 JavaScript 执行的独立环境。