【前端】JS遍历Table,让所有数字2位补零

【背景】

用户希望所有数字整整齐齐的,小数不足两位的补零。但是后端SQL种种原因无法修改,只能退而用JS方法实现格式化。

【分析】

遍历Table中所有数字时,需要先把cell中的内容从text转为Float,然后再进行格式化处理。

【语句】

百分比数字,格式化后再拼个%:

javascript 复制代码
cells[i].textContent = (parseFloat(cells[i].textContent)).toFixed(2)+'%';

非百分比数字,同时加千位符:

javascript 复制代码
cells[i].innerText = (numericValue.toFixed(2)).toLocaleString();

其中的cells[i]代表遍历过程中的单元格对象。

相关推荐
光影少年几秒前
react中redux的connect作用是什么
前端·react.js·前端框架
芋头莎莎10 分钟前
基于MQTT通讯UNIapp程序解析JSON数据
前端·uni-app·json
yong999014 分钟前
MATLAB的智能扫地机器人工作过程仿真
开发语言·matlab·机器人
2601_9498477515 分钟前
Flutter for OpenHarmony 剧本杀组队App实战:邀请好友功能实现
开发语言·javascript·flutter
浮尘笔记16 分钟前
Go语言并发安全字典:sync.Map的使用与实现
开发语言·后端·golang
2301_8112329818 分钟前
C++中的契约编程
开发语言·c++·算法
2401_8290040218 分钟前
C++中的访问者模式
开发语言·c++·算法
黎雁·泠崖20 分钟前
Java内部类与匿名内部类:定义+类型+实战应用
java·开发语言
weixin_4365250726 分钟前
若依多租户版: 页面新增菜单, 执行菜单SQL
前端·数据库·sql