es6如何使用padStart()和padEnd()方法

简介: es6如何使用padStart()和padEnd()方法

padStart()是在字符串的字符头部增加值,padEnd()是在字符串的字符尾部添加值

这两个方法都是里面有两个参数,第一个参数是字符长度(默认为数值型),第二个是要添加字符的值(字符串类型),一般这两个方法常用于日期和计时

详细介绍点击这里

接下来进行两个方法使用

    var  a1 = '123'
    console.log(a1.padStart(4,'abc'))//a123
    console.log(a1.padStart(6,'abc'))//abc123
    console.log(a1.padEnd(4,'abc'))//123a
    console.log(a1.padEnd(6,'abc'))//123abc

如果在数组中我们要进行遍历转换为字符串

    var arr = [1,2,3,4,5,6]
    var newArr = [];
    for(var i = 0; i<arr.length;i++){
      newArr.push(arr[i].toString().padStart(2,0))
    }
    console.log(newArr)//(6) ["01", "02", "03", "04", "05", "06"]
相关文章
|
6月前
|
存储 API
使用Webpack的module.hot API来定义模块的热替换
使用Webpack的`module.hot` API实现模块热替换,简单示例展示如何在`myModule`变化时执行回调。`module.hot.accept`接收模块路径和回调函数,当模块或其依赖变更时触发回调,用于执行更新逻辑。可通过`module.hot.data`保存和恢复状态以实现热替换时保持应用程序的状态。
|
6月前
|
前端开发
es6的一些方法
es6的一些方法
35 0
|
6月前
|
JavaScript
js开发:请解释什么是ES6的默认参数(default parameters),并给出一个示例。
ES6允许在函数参数中设置默认值,如`function greet(name = &#39;World&#39;) {...}`。当调用函数不传入`name`参数时,它将默认为&#39;World&#39;,提升代码简洁性和可读性。例如:`greet()`输出&quot;Hello, World!&quot;,`greet(&#39;Alice&#39;)`输出&quot;Hello, Alice!&quot;。
36 4
通过patch-package创建补丁修改node_modules依赖下的源码
通过patch-package创建补丁修改node_modules依赖下的源码
212 0
ES6系列笔记-参数
ES6系列笔记-参数
41 1
|
6月前
es6中proxy如何使用
es6中proxy如何使用
71 0
|
JavaScript
ES6的基础用法
对js es6的用法进行简单介绍
|
存储 Go API
Go Modules 如何创建和发布 v2 及更高版本?
Go Modules 如何创建和发布 v2 及更高版本?
140 0
|
网络架构
es6 语法简单使用1
es6 语法简单使用
74 0
|
前端开发
es6 语法简单使用2
es6 语法简单使用
63 0