文件名称: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)