【前端】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代表遍历过程中的单元格对象。

相关推荐
To_OC1 分钟前
后端接口还没交付,前端如何独立把整套业务跑通
前端·react.js·全栈
王琦031810 分钟前
WEB服务
前端
霹雳桃13 分钟前
Vue3 + Vite 构建版本注入实战:一份 version.json 终结「线上到底是哪一版」
前端
汤姆yu16 分钟前
基于python大数据的高校舆情监测系统的设计与实现
大数据·开发语言·python·分享·分析·舆情
Cory.眼21 分钟前
Python爬虫实战:从入门到进阶
开发语言·爬虫·python
qq_5896660530 分钟前
Java继承
java·开发语言
黄金决明子40 分钟前
浏览器Window底层操作全解
前端·javascript
八角.。41 分钟前
面向对象-多态
java·开发语言
@卓越俊逸_角立杰出@1 小时前
快速学会 Java 实现意图识别:从规则匹配到 BiLSTM 分类器
java·开发语言·人工智能