课程名称:2周刷完100道前端优质面试真题
课程章节:第3章 前端面试技能拼图1: 数据结构和算法(下),大厂面试必考
主讲老师:双越
课程内容:
今天学习的内容包括:
3-18 用 JS 实现数字千分位格式化——使用API操作数组和通过操作字符实现千分位格式化。
课程收获:
数字千分位格式化
- 将数字千分位格式化,输出字符串
- 如输入数字12050100,输出字符串12,050,100
- (注意:逆序判断)
常见思路
- 转换为数组,reverse,每3位拆分
- 使用正则表达式
- 使用字符串拆分
性能分析
- 使用数组,转换影响性能
- 使用正则表达式,性能较差
- 使用字符串,性能较好——推荐答案
划重点
- 顺序∶从尾到头
- 尽量不要转换数据结构
- 慎用正则表达式
tips
- 数量级较小时差别不大
- 数量级在10万级以上时,时间复杂度差距较大
今天的 学习了 用 JS 实现数字千分位格式化,使用数组转换性能较差,应当尽量避免,一般建议操作字符实现千分位格式化。
下一步就是 学习 用JS 切换字母大小写。今天学习就先到这里吧。
坚持打卡,坚持学习,未来可期,加油😀~
點擊查看更多內(nèi)容
為 TA 點贊
評論
評論
共同學(xué)習(xí),寫下你的評論
評論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦