文件名称:复合形法matlab代码-proposal-operator-overloading:提案运营商超载
文件大小:32KB
文件格式:ZIP
更新时间:2024-06-09 22:08:39
系统开源
复合形法matlab代码JavaScript中的运算符重载 JavaScript是否应支持运算符重载? 不清楚操作员重载是否在复杂性,语言设计,实现工作和安全性方面是否具有足够的优势,这是一种还是另一种方式。 同时,有一个论点是,提供一般的运算符重载比为特定的,附加的内置结构重载运算符更好(并且部分由于这个原因,Decimal并未作为ES6的一部分添加,尽管它可能已经被重载了)。对JS开发人员很有用)。 本文试图探讨操作符重载可怎么看,如果我们想在这个方向去走。 希望,具体性将帮助我们决定是否走这条道路,这可以帮助委员会根据长期的功能要求,以一种或多种方式,朝着具体的下一步迈进。 状态:第一阶段 实例探究 操作员重载就是启用更丰富的库。 本节给出了这种丰富的库的四个激励用例。 数值类型 JavaScript有一组非常受限制的数字类型。 传统上,它只有Number:IEEE-754双精度二进制浮点数。 第4阶段为任意大小的整数添加了一个新的数字类型。 但是开发人员在实践中还需要更多的数字类型,例如小数,有理数,复数等。运算符重载可以为它们提供直观的语法。 // Usage example
【文件预览】:
proposal-operator-overloading-master
----README.md(25KB)
----LICENSE(1KB)
----src()
--------shim()
--------README.md(465B)
--------transform()
----LANGCOMP.md(7KB)
----PROTOSPEC.md(12KB)