0
我试图访问一个已知的对象并获取其属性中的一个作为Number
“V8 ::值:: ToNumber”:被宣布弃用
不幸的是,下面的代码...
Isolate *isolate = args.GetIsolate();
Local<Object> opts = args[0]->ToObject();
Local<Number> mode = opts->Get(String::NewFromUtf8(isolate, "mode"))->ToNumber();
是给下面的警告:
警告C4996: 'V8 ::值:: ToNumber':被宣布弃用
....节点GYP \ 8.5.0 \包括\节点\ V8 .h(9578):注意:见声明配给'v8 :: Value :: ToNumber'
在v8.h中,我注意到了关于ToNumber
的评论:“Use maybe version”。我试图将它转换为Maybe
,但我还没有能够正确编译。使用Maybe
并获取Number
对象的正确方法是什么?