6

V8 エンジンを使用して、値を に設定するにはどうすればよいnullですか? 基本的に、C++ アドオンから JavaScript に変数を返したいのですが、null特定の条件下で変数を設定する必要があります。

4

1 に答える 1

11

次の方法で明示的に戻ることができnullますv8::Null

return scope.Close( Null() );

また、Value変数を宣言すると自動的に に代入されることがわかりましたundefined。たとえば、次のコードはundefinedJavaScriptに戻ります。

 HandleScope scope;
 Local<Value> result;
 ...

 return scope.Close(result);
于 2011-03-22T02:59:46.000 に答える