Dart和Javascript互操作的性能如何?

Dart和Javascript互操作的性能如何?,dart,dart-js-interop,Dart,Dart Js Interop,我关心的是编写一个Dart程序,需要与D3JavaScript库进行互操作。许多数据需要从javascript访问,但我想将这些数据存储在dart中,我担心dart和javascript之间是否存在性能问题?我的答案依赖于经验而不是事实知识。我也使用dart和d3(dart作为结构化数据层,d3作为渲染层)。我创建了2-3个图,每个图大约有10.000个点,我从dart(js interop)以json编码字符串的形式提供(所以DOM中大约有20.000-30.000个点)。但是,数据的传递不需

我关心的是编写一个Dart程序,需要与D3JavaScript库进行互操作。许多数据需要从javascript访问,但我想将这些数据存储在dart中,我担心dart和javascript之间是否存在性能问题?

我的答案依赖于经验而不是事实知识。我也使用dart和d3(dart作为结构化数据层,d3作为渲染层)。我创建了2-3个图,每个图大约有10.000个点,我从dart(js interop)以json编码字符串的形式提供(所以DOM中大约有20.000-30.000个点)。但是,数据的传递不需要时间。它在范围内直接可用。至少我没有注意到在传递数据和开始绘制绘图之间有任何特殊的延迟。我可能会用100万分来重新测试。在如此庞大的数字中,浏览器本身是您最关心的问题

希望dart lang团队的人能提供一些见解。数据被克隆了吗(这是我的猜测,因为它当然没有绑定到dart中等效数据的状态)