在 NodeJS 中,'Decimal' 也可以作为 'decimal'
In NodeJS, 'Decimal' works also as 'decimal'
我正在 NodeJS 中安装和使用包 decimal.js
。
此包描述为 here。
所有示例都表明我应该使用 Decimal
。出于某种原因,它在使用 decimal
.
时也有效
这背后的原理是什么?
我在 C# here 上发现了一个类似的问题,它完全符合我的推测:
符号 decimal
声明为 Decimal
的别名。
在 NodeJS 中是否相同,在 JavaScript 中您究竟是如何给某些东西起别名的?
为了记录,我按如下方式导入包:
import Decimal from 'decimal.js';
正如已经暗示的那样,这似乎同样有效:
import decimal from 'decimal.js';
有两种不同类型的导出。命名导出和默认 exports.You 可以阅读更多相关信息 here.
来自该页面:
命名导出对于导出多个值很有用。在导入过程中,必须使用与相应对象相同的名称。
但是可以使用任何名称导入默认导出。
我正在 NodeJS 中安装和使用包 decimal.js
。
此包描述为 here。
所有示例都表明我应该使用 Decimal
。出于某种原因,它在使用 decimal
.
这背后的原理是什么?
我在 C# here 上发现了一个类似的问题,它完全符合我的推测:
符号 decimal
声明为 Decimal
的别名。
在 NodeJS 中是否相同,在 JavaScript 中您究竟是如何给某些东西起别名的?
为了记录,我按如下方式导入包:
import Decimal from 'decimal.js';
正如已经暗示的那样,这似乎同样有效:
import decimal from 'decimal.js';
有两种不同类型的导出。命名导出和默认 exports.You 可以阅读更多相关信息 here.
来自该页面: 命名导出对于导出多个值很有用。在导入过程中,必须使用与相应对象相同的名称。 但是可以使用任何名称导入默认导出。