【问题标题】:How does Dart's operator overloading translate to javascript?Dart 的运算符重载如何转化为 javascript?
【发布时间】:2015-05-17 17:44:16
【问题描述】:

很高兴看到 Dart 支持运算符重载(非常酷 :)),但我很好奇在我开始围绕此进行开发之前,此实现如何转换为 Javascript?知道这不是 Javascript 本身支持的东西,所以想知道转换为 Javascript 是否会有任何复杂性?因为我相信不是所有东西(比如反射/镜像库)都可以翻译。

在中缀运算符的情况下,我假设它只是将函数附加到第一个变量并将第二个变量作为函数参数传递? IE。不是object + object,而是object.plus(object)?

感谢阅读:)

【问题讨论】:

    标签: javascript dart operator-overloading operators overloading


    【解决方案1】:

    操作符只是方法调用的语法糖,对于 dart2js 没有什么特别需要考虑的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-25
      • 2021-08-01
      • 1970-01-01
      相关资源
      最近更新 更多