【前端】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();

其中的cellsi代表遍历过程中的单元格对象。

相关推荐
半个烧饼不加肉2 小时前
JS 底层探究-- 事件循环
开发语言·前端·javascript
goDeep2 小时前
useMemo 和 useCallback 的区别,我终于搞懂了
前端
小亮学前端2 小时前
在1Panel中部署Nuxt项目
前端·vue.js
产品研究员3 小时前
AI生成可用的React交互代码实测:Lovable vs Stitch vs Paico
前端·react.js·aigc
labixiong3 小时前
Prompt 工程:当一段文字学会了思考、行动与统治
前端·ai编程
biubiubiu_LYQ3 小时前
入门开发者必学篇之JS事件循环:为什么你的代码输出总翻车?
前端·javascript
asdfg12589633 小时前
C 语言中产生伪随机数的标准做法
c语言·开发语言
HwJack203 小时前
鸿蒙背景下 Cocos Creator 的三大 JS 引擎:JIT 与热更新的十字路口
javascript·华为·harmonyos
KobeSacre3 小时前
JUC 概述
java·开发语言
程序员黑豆3 小时前
AI全栈开发之Java:怎么安装JDK
前端·ai编程·全栈