|  | v8
    9.0.257(node16.0.0)
    V8 is Google's open source JavaScript engine | 
#include <v8.h>
| Public Member Functions | |
| V8_WARN_UNUSED_RESULT MaybeLocal< Value > | Run (Local< Context > context) | 
| Local< UnboundScript > | GetUnboundScript () | 
| Static Public Member Functions | |
| static V8_WARN_UNUSED_RESULT MaybeLocal< Script > | Compile (Local< Context > context, Local< String > source, ScriptOrigin *origin=nullptr) | 
A compiled JavaScript script, tied to a Context which was active when the script was compiled.
| 
 | static | 
A shorthand for ScriptCompiler::Compile().
| Local<UnboundScript> GetUnboundScript | ( | ) | 
Returns the corresponding context-unbound script.
| V8_WARN_UNUSED_RESULT MaybeLocal<Value> Run | ( | Local< Context > | context | ) | 
Runs the script returning the resulting value. It will be run in the context in which it was created (ScriptCompiler::CompileBound or UnboundScript::BindToCurrentContext()).