JavaScript
HTML <form>: 使用 JavaScript 自定义表单验证
在按照 Bootstrap - Forms - Validation 对 <form> 中的可输入控件进行数据校验时,可以在控件上添加 required、minlength、maxlength 等常规通用的原生验证属性。 当我们有更复杂的业务逻辑时,还可以通过…
PDF、XLSX 文件在线预览(原生 JS 实现)
pdf 预览:pdf.js xlsx 预览:SheetJS Community Edition、x-spreadsheet(npm 包名为 x-data-spreadsheet)
代码没有使用任何框架,采用原生 JS 实现,参考:
https://github.com…
JavaScript 小数计算精度丢失解决方案
JavaScript 为什么会出现精度问题 推荐使用第三方库如 bignumber.js、decimal.js 或 math.js 来解决 JavaScript 的精度问题。这些库通过重新实现计算逻辑来避免浮点数精度丢失。
bignumber.js 和 decimal.js…