es2017 提供的针对字符串填充的函数:padStart、padEnd
ES 2017推出padStart
和padEnd
。
String Padding
padStart()
和padEnd()
方法用来把一个字符串填到另一个字符串,直到结果字符串到达提供的长度。字符串将在必要时会重复。
padStart()
:从字符串左边开始填充padEnd()
: 从字符串右边开始填充
padStart
让我们看一个简单的例子。下面,我们将使用字符串'cat'
。如果只有一个参数,结果字符串会添加空字符串进去,让结果字符串的长度达到参数指定的长度;正如你看到的,你也可以提供第二个参数,用来填充到字符串的字符:
'cat'.padStart(5); // => ' cat' 'cat'.padStart(5, 'a'); // => 'aacat'
下面看到的是一些高级用例。请注意了,如果字符串最初的length
大于padStart()
的值,则不会有任何东西填充到指定的字符串里:
'cat'.padStart(1, 'a'); // => 'cat' 'cat'.padStart(5, 'abc'); // => 'abcat' 'cat'.padStart(8, 'abc'); // => 'abcabcat'
padEnd
同样,padEnd()
方法和padStart()
一样,其唯一区别是字符串被应用到当前字符串的末尾。我们将使用与上面相同的例子来演示padEnd()
的结果:
'cat'.padEnd(5); // => 'cat '
'cat'.padEnd(5, 'a'); // => 'cataa'
同样的,来看几个高级用例:
'cat'.padEnd(1, 'a'); // => 'cat'
'cat'.padEnd(5, 'abc'); // => 'catab' 'cat'.padEnd(8, 'abc'); // => 'catabcab'
原文: https://www.w3cplus.com/javascript/learn-javascript-es-2017-string-padding-padstart-padend.html © w3cplus.com
转载于:https://www.cnblogs.com/JAVA-STUDYER/p/10892378.html
es2017 提供的针对字符串填充的函数:padStart、padEnd相关推荐
- C语言试题三十三之比较两个字符串的长度,(不得调用c语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。
1. 题目 请编写函数function,它的功能是:比较两个字符串的长度,(不得调用c语言提供的求字符串长度的函数),函数返回较长的字符串.若两个字符串长度相同,则返回第一个字符串. 2 .温馨提示 ...
- 25.请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字 符串。
25.请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串.若两个字符串长度相同,则返回第一个字 符串. 例如,输入:beijing ...
- python center函数_数据类型和数据结构(三):字符串(4) 字符串内置函数(1)
Photo by Ray Hennessy on Unsplash 4 字符串内置函数 除了使用+.*.in对字符串操作之外,我们还可以使用Python提供的多种字符串内置函数来对字符串进行操作处理. ...
- C语言试题三十二之编写函数function,它的功能是:将一个字符串转换为一个整数(不得调用c语言提供的将字符串转换为整数的函数)。
1. 题目 请编写函数function,它的功能是:将一个字符串转换为一个整数(不得调用c语言提供的将字符串转换为整数的函数). 2 .温馨提示 C试题汇总里可用于计算机二级C语言笔试.机试.研究生复 ...
- 24.请编写一个函数fun,它的功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。
24.请编写一个函数fun,它的功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数). 例如,若输入字符串"-1234",则函数把它转换为整数值- ...
- 来自python的【str字符串内置函数】
字符串内置函数–capitalize 遇见非字符串后,下一个字符大写 str.capitalize():将字符串转换成大写,其他字母变成小写 capitalize 含义 capitalize(...) ...
- sql用于字符串的聚合函数_SQL字符串函数用于数据整理(争用)
sql用于字符串的聚合函数 In this article, you'll learn the tips for getting started using SQL string functions ...
- Python中处理字符串的常用函数汇总【文末送书】
正式的Python专栏第23篇,同学站住,别错过这个从0开始的文章! 今天我们说了字符串的基础,格式化,这次我们讲解字符串的常用函数,不要错过! (文本送书,评论区抽取一位送书) 前两篇都在本文同个专 ...
- php中英文章,PHP 中英文混合排版中处理字符串常用的函数
PHP 中英文混合排版中处理字符串常用的函数 更新时间:2007年04月12日 00:00:00 作者: # 判断某个位置是中文字符的左还是右半部分,或不是中文 # 返回值 -1 左 0 不是中文 ...
最新文章
- 如何在 Shell 脚本中执行语法检查调试模式
- Android之实现上下左右翻页效果
- win 7 系统激活工具
- C# 学习笔记(19)操作SQL Server下
- webService学习9:jquery ajax调用webservice
- 小姐姐笔记:我是如何学习简单源码拓展视野的
- spring整合springmvc案例
- 售前工程师的成长---一个老员工的经验之谈(5)
- 计算机保研英语,计算机专业保研面试英语自我介绍
- Eclipse Code Template 设置自动加注释
- 【存储】AIX存储管理基本概念和操作(LVM)
- 数字高程模型|DEM采集的主要方式
- 这才是程序员的元宵节打开方式:亲手做一盏花灯,轻松学三维绘图
- 奥斯汀计算机专业排名,德克萨斯大学奥斯汀分校
- 一览数据异步加载的解决方案
- 传输表空间迁移数据步骤
- JAVA、PHP统一社会信用代码、身份证号算法解析验证
- 矩阵中的entries是什么
- 每日算法 - 列出24点游戏的所有解法
- java实现视频文件转换为flv(带文件缩略图)_java实现视频文件转换为flv(带文件缩略图)...
热门文章
- ConcurrentHashMap源码解析(2)
- UVa 814 - The Letter Carrier's Rounds
- You don't have permission to access
- 一. DotNet MVC4.0+EasyUI Web简单框架-前言
- 关于Opengl中将24位BMP图片加入�一个alpha通道并实现透明的问题
- A better way to learn D3 js - iLearning D3.js
- struts2 ibatis Spring系统架构图
- 回调函数与Delphi的事件模型
- 为Web应用建立基于JMX的管理系统
- LA3403天平难题(4个DFS)