JS: 填充指定长度字符串到目标字符串
当给定数字位数不足8位时,则在左边或者右边补充0以补足3位数。这个我们经常会在生成流水编号的需求中使用:
let num = 9;
let nStr = num.toString().padStart(3,'0');
console.log(nStr); //009
padStart()
用另一个字符串填充当前字符串(重复,如果需要的话),以便产生的字符串达到给定的长度。填充从当前字符串的开始(左侧)应用的。
语法
str.padStart(targetLength [, padString])
参数
targetLength
当前字符串需要填充到的目标长度。如果这个数值小于当前字符串的长度,则返回当前字符串本身。
padString (可选)
填充字符串。如果字符串太长,使填充后的字符串长度超过了目标长度,则只保留最左侧的部分,其他部分会被截断。此参数的缺省值为 " "。
padEnd()
用一个字符串填充当前字符串(如果需要的话则重复填充),返回填充后达到指定长度的字符串。从当前字符串的末尾(右侧)开始填充。
语法
str.padEnd(targetLength [, padString])
参数
targetLength
当前字符串需要填充到的目标长度。如果这个数值小于当前字符串的长度,则返回当前字符串本身。
padString (可选)
填充字符串。如果字符串太长,使填充后的字符串长度超过了目标长度,则只保留最左侧的部分,其他部分会被截断。此参数的缺省值为 " "。
JS: 填充指定长度字符串到目标字符串相关推荐
- 查找某一字符串在目标字符串中所在的位置
如标题所示,在MS SQL数据库,实现一个功能,查找某一字符串在目标字符串中所在的位置. 在数据库实现这个函数: CREATE FUNCTION [dbo].[svf_FindPosition] (@ ...
- python居中填充_Python代码中 如何将字符串填充为指定长度并保持原字符串居中呢?...
摘要: 下文讲述Python代码中字符串填充的方法分享,如下所示: 字符串填充有很多方法, 如for循环填充,while循环填充 那么Python语言中,到底有没有快捷方式对字符串进行填充呢? 下文将 ...
- js通过字节长度截取中英文混合字符串
/*** 截取字符串 中英文混合* @param str 待处理字符串* @param len 截取字节长度 中文2字节 英文1字节*/ function subString1(str, len){v ...
- js获取指定字符前/后的字符串简单实例
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
- html 截取指定字符串长度,前端js截取指定长度个数字符 v2.0.0
2.0版本比1.0版本使用时更简洁,无需在设置媒体类型,直接设置数量就可以了 这里是文章测试标题,含标点一共二十个字. 这里是文章测试标题,含标点一共二十个字. 这里是文章测试标题,含标点一共二十个字 ...
- mysql函数lead用指定的字符串实现左填充指定长度
- PHP操作字符串 截取指定长度字符 移除字符串两侧 左侧 右侧指定字符 或空白字符 替换字符...
trim() trim() 函数移除字符串两侧的空白字符或其他预定义字符. <?php $str = "Hello World!"; echo $str . "&l ...
- WPS EXCEL 筛选指定长度的文本 内容 字符串
选中其他行,输入条件即可 不等于使用 <> 大于 > 小于< =IF(LEN(B1)=1,B1,"") 备注: 1.公式是指B1单元格中字符长度为1则输出B ...
- JS——按指定长度截取字符串并加上省略号
let str = "测试字符串";str = str.length > 4 ? str.slice(0, 4) + "..." : str;consol ...
最新文章
- 《数学之美》第25章 条件随机场、文法分析及其他
- arm linux下编译库System.Net.Primitives.dll和System.Xml.XmlSerializer.dll
- linux apache添加多站点配置(Ubuntn和Centos)
- Linux中samba的权限详解,活用三种权限 理解Samba的权限控制
- oracle dba开头的表,KU$开头的表是什么表?
- 本科生 计算机图形学试卷,湖南工程学院《计算机图形学》毕业补考试卷及答案...
- 微型计算机c320r3怎么拆,联想C320一体机拆机图解
- 数据库,SQL,万恶之源?
- win7如何调整计算机c盘,Win7系统增加C盘空间的方法
- 昂达obook11安装Linux,隐藏超大彩蛋!昂达oBook11居然支持手写笔?
- 通达oa考勤可以代打吗_OA让考勤更方便
- 前端笔记之——ajax请求出现406的原因
- java分别用链表和数组实现栈
- iphone4s更换电池_更换iPhone电池有多困难?
- 夺冠!小米在 IWSLT 2022国际机器同传比赛中获佳绩
- ESP32使用双cpu同时工作测试-arduino开发环境
- tensorflow之复数操作
- 个人学习过程(从2017年8月9开始写)
- 写给迷茫的你:九年京东测试工程师的职业规划思考!
- 自定义 GUID(全局唯一标识符)
热门文章
- 效率提升:使用AppleScript模拟鼠标键盘操作制作自动化工具
- 单表代换密码(凯撒密码)
- 291. 蒙德里安的梦想
- 什么是网站ICP备案,什么样的网站需要办理ICP?
- 云量的计算和在cesm模式中实现
- 什么软件可以测试建筑结构,建筑结构检测与评定(鉴定)软件JCPD的工程应用...
- “鬼影”病毒作者改邪归正? 避风头停止开发病毒
- Mipony(网络硬盘下载工具) v1.11简体中文绿色单文件版
- Xamarin.Android 微信登录回调没有反应问题的解决办法
- 合肥高考成绩怎么查询2021,2021合肥高考成绩查询系统