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

相关推荐
꧁细听勿语情꧂13 分钟前
直接选择排序,堆排序,冒泡排序,递归快速排序、hoare版本、挖坑法、lomuto前后指针,非递归快速排序
c语言·开发语言·数据结构·算法
SomeOtherTime16 分钟前
Rust集合(AI回答)
开发语言·后端·rust
曦樂~34 分钟前
【Web Development】03JavaScript 基础和事件
开发语言·前端·javascript
deli00738 分钟前
HTTPS 的锁是怎么挂上的?TLS 1.3 握手 6 步实测
前端
郝学胜-神的一滴39 分钟前
LangChain Skill 实现(渐进披露 On-Demand Skill,LangChain 官方 Deep Agent Skill 模式)
开发语言·python·langchain·numpy
程序员大阳1 小时前
副队长ES6+教程(1)--ES6+初识
前端·ecmascript·es6
码云社区1 小时前
智慧物业系统选型指南:房屋档案、账单管理与报修协作
前端·javascript·vue.js·智慧物业
程序员Query1 小时前
day01-认识Go语言 + golang环境的安装
开发语言·后端·golang
deli0072 小时前
2GB 文件传一半断网实测:HTTP 断点续传只补 15MB
前端
§ꦿCFོ༉11 小时前
嵌入式八股文—C语言入门学习(四)
c语言·开发语言·学习