在很多场景下,我们需要对字符串进行格式化输出,比如 输出两位数的数字,如果是一位那么前面补0

普通做法:

for (let i = 1; i < 32; i++) {if (i < 10) {console.log(`0${i}`)} else {console.log(i)}
}

es8中字符串补白

for (let i = 1; i < 32; i++) {console.log(i.toString().padStart(2, '0'))
}

注:
String.propertype.padStart()
在前面补充,第一个参数是占位符,标识占多少位;第二个参数是如果不够要补充什么

同样,String.propertype.padStart() 是在后面补充。

如果补充的内容仍然不够需要的格式,那么重复补充,直到补够为止

for (let i = 1; i < 300; i += 30) {console.log(i.toString().padEnd(3, '*#'))
}

ES8中对字符串补白的方式相关推荐

  1. C++中的字符串的定义方式

    参考大神博客:https://blog.csdn.net/ksws0292756/article/details/79432329?depth_1-utm_source=distribute.pc_r ...

  2. 前端百题斩【006】——js中三类字符串转数字的方式

    写该系列文章的初衷是"让每位前端工程师掌握高频知识点,为工作助力".这是前端百题斩的第6斩,希望朋友们关注公众号"执鸢者",用知识武装自己的头脑. js中字符串 ...

  3. Python 中的字符串有两种索引方式,从左往右以 0 开始,从右往左以 -1 开始。

    Python中字符串的索引方式,偏移量为1,即第1个字符的索引为0,而从右向左第一个为-1. 字符串截取的语法格式为:变量名[头下标:尾下标:步长] 例如:输出字符串中第一个到倒数第二个字符 word ...

  4. c语言中按照“|”字符串截取,shell中取字符串子串的几种方式 截取substr

    echo "123456789" | awk '{print substr($0,5,2)}' 截取 1)awk中函数substr substr(源字符串,开始索引,长度)   开 ...

  5. python字符串换行的三种方式_python中的字符串内部换行方法

    python中的字符串内部换行方法 python里有两种在字符串内部换行的方式(使用一个print打印多行字符串). 首先使用\n的方法大家肯定都知道了. 然后是使用 ''' 三个单引号大方法. 在交 ...

  6. 在C语言中如何处理字符串,C语言中字符串的处理方式

    <C语言中字符串的处理方式>由会员分享,可在线阅读,更多相关<C语言中字符串的处理方式(4页珍藏版)>请在人人文库网上搜索. 1.C语言中字符串的处理方式"很难从字符 ...

  7. python中for ch in_Python字符串的遍历方式,python

    前言 很多面试题里都有关于字符串相关的算法,这里简单总结一下python的字符串遍历. 遍历方式 python的字符串遍历有三种方式: 1. 下标法 2. for in 3. iter内置函数 4. ...

  8. java 读取流的字符编码格式_如何使用Java代码获取文件、文件流或字符串的编码方式...

    标签: 今天通过网络资源研究了一下如何使用Java代码获取文件.文件流或字符串的编码方式,现将代码与大家分享: package com.ghj.packageoftool; import info.m ...

  9. python3查找文件中指定字符串_Python3在指定路径下递归定位文件中出现的字符串...

    [本文出自天外归云的博客园] 脚本功能:在指定的路径下递归搜索,找出指定字符串在文件中出现的位置(行信息). 用到的python特性: 代码如下: import os import sys __all ...

最新文章

  1. Xcode 8 控制台输出大量不用的log的问题解决NSLog失效的解决
  2. 彻底理解kafka中partition和消费者对应关系
  3. 一个不错的资源共享微盘
  4. 试验篇--thttpd安装与调试
  5. redis基础之订阅发布、主从复制和事务(四)
  6. 一步一步带你搭建SpringCloud微服务
  7. RocketMQ_问题_启动报错,修改堆内存大小
  8. linux手动注入网络数据_大多数企业网络无法处理大数据负载 | Linux 中国
  9. 使用PS2EXE将PowerShell脚本编译为可执行程序
  10. 【HEVC学习与研究】46、HEVC参考代码中SAO的实现
  11. 最大公约数,最小公倍数的求法
  12. shell脚本从基础到实战(全网最详细)监控、加减乘除、购票、批量创建与删除用户等脚本
  13. 研究心得:调研文献“快而全“的三步
  14. FPGA实现1位全加器设计
  15. 中秋节活动中奖名单公布啦!!
  16. Python自学笔记6:实操案例三(十进制转换二、八、十六进制),手机充值,计算能量消耗,预测未来子女身高
  17. 吴恩达机器学习MATLAB代码笔记(1)梯度下降
  18. Facade in Java
  19. 可以作为艺术作品欣赏的CT三维重建技术。
  20. False data injection attacks and the insider threat in smart systems

热门文章

  1. usb otg type-c的硬件介绍
  2. 很多人觉得做地推很没有面子
  3. 数据分析概要及分析分析思路
  4. redis 如何切换db
  5. 《算法0基础100讲》(第7讲)素数判定——866.回文素数
  6. PFO(DMP end capped) cas:195456-48-5聚合物光电材料
  7. 【精讲】vue数据绑定、数据内容的应用、数据结构、数据代理
  8. 【Vue】Vue数据及事件绑定
  9. 为什么先序/中序线索二叉树不需要栈的支持,而后序线索二叉树需要栈的支持?
  10. 全面解析JavaScript中对于字符串子串的查询方法