将JavaScript数字转换为双镖
我正在使用Dart互操作从Dart调用JavaScript库 此库有时返回将JavaScript数字转换为双镖,javascript,dart,Javascript,Dart,我正在使用Dart互操作从Dart调用JavaScript库 此库有时返回number对象-如何将它们转换为Dartdoubles Javascriptnumber对象具有可能有用的功能,但我不确定如何调用它们 这是我的Dart代码-注释是Dart调试器识别的类型: myObject = collection[i]; //Proxy a = myObject.value; //FunctionProxy 根据JavaScript的文档,value的类型是number,但我不知道如何将a转换为d
number
对象-如何将它们转换为Dartdouble
s
Javascriptnumber
对象具有可能有用的功能,但我不确定如何调用它们
这是我的Dart代码-注释是Dart调试器识别的类型:
myObject = collection[i]; //Proxy
a = myObject.value; //FunctionProxy
根据JavaScript的文档,
value
的类型是number
,但我不知道如何将a
转换为double。有什么建议吗?如果您的a
变量是FunctionProxy
,则myObject
的值
成员应该是一个函数。所以你应该使用:
a=myObject.value();
现在a
应该是包含几乎所有函数和更多函数的a