我注意到一些 V8 API 方法不需要输入上下文,而其他方法则需要。例如,String::New
在没有上下文的情况下工作,但String::Utf8Value
不会工作——相反,进程会崩溃。
对于 API 的哪些部分需要输入上下文,哪些不需要输入,是否有一般规则?该文档似乎没有指定何时需要上下文。
我注意到一些 V8 API 方法不需要输入上下文,而其他方法则需要。例如,String::New
在没有上下文的情况下工作,但String::Utf8Value
不会工作——相反,进程会崩溃。
对于 API 的哪些部分需要输入上下文,哪些不需要输入,是否有一般规则?该文档似乎没有指定何时需要上下文。