ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

js字符串填充padStart()和padEnd()

2022-03-19 15:36:20  阅读:399  来源: 互联网

标签:填充 padEnd padStart js 123 let str 字符串 长度


-

es7字符串填充方法

padstart()   方法使用另一个字符串填充当前字符串(如果需要,可以多次填充),直到生成的字符串达到给定长度。填充从当前字符串的开头应用。 参数:
str.padStart(targetLength [, padString])

例子:

let str = '123';
let str2 = 'abcdefghigklmnopq';

// 目标长度小于字符串长度,返回字符串本身
let str3 = str.padStart(2); // 123
// 只传长度,默认补空格
let str4 = str.padStart(6); // '   123'
// 循环填充,知道达到长度
let str5 = str.padStart(6, '*'); // ***123
// 正常填充;把str2的前3位填充到str的前面,长度达到6位
let str6 = str.padStart(6, str2); // abc123

 

padEnd()  方法会用一个字符串填充当前字符串(如果需要的话则重复填充),返回填充后达到指定长度的字符串。从当前字符串的末尾(右侧)开始填充。

语法:

str.padEnd(targetLength [, padString])

例子:

let str = '123';
let str2 = 'abcdefghigklmnopq';

// 目标长度小于字符串长度,返回字符串本身
let str3 = str.padEnd(2); // 123
// 只传长度,默认补空格
let str4 = str.padEnd(6); // '123   '
// 循环填充,知道达到长度
let str5 = str.padEnd(6, '*'); // 123***
// 正常填充;把str2的前3位填充到str的后面,长度达到6位
let str6 = str.padEnd(6, str2); // 123abc

 

-

标签:填充,padEnd,padStart,js,123,let,str,字符串,长度
来源: https://www.cnblogs.com/fqh123/p/16026654.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有