VectorCompare:节点模块以比较ES6中的向量

时间:2024-05-28 08:07:37
【文件属性】:

文件名称:VectorCompare:节点模块以比较ES6中的向量

文件大小:4KB

文件格式:ZIP

更新时间:2024-05-28 08:07:37

JavaScript

向量比较 从ES6编译到ES5 babel src/vector_compare.js --out-file index.js 运行摩卡和柴测试 ./node_modules/.bin/mocha --compilers js:babel/register 已知的问题 隐私 ES6尚不支持本机私有方法。 可以使用WeakMaps来模拟,但这实际上不是最声明式的解决方案。 “私有”方法在技术上是公开的。 使用需要您自担风险,并期望它们会损坏。 四舍五入 我的计算中有一个很小的舍入误差,导致非常非常非常非常小的舍入误差。 我通过使用...来处理这个问题 return Math.round(result * 100) / 100; 这很糟糕,应该由比我更了解数学的人来解决。 用法 let VectorComparison = require ( 'vector_compare' ) ;


【文件预览】:
VectorCompare-master
----.gitignore(23B)
----package.json(304B)
----src()
--------vector_compare.js(1KB)
----index.js(2KB)
----README.md(2KB)
----test()
--------vector_compare_spec.js(3KB)

网友评论