标签:string 字符串 ror asc ade var dstar rip 长度
1、重复输出字符串
string.repeat()
<script type="text/javascript"> var str = "by"; console.log(str.repeat(3));//bybyby
console.log(str.repeat(2.7));//byby
console.log(str.repeat(0));//空串
console.log(str.repeat(-3));//error
</script>
2、字符串补全长度
<script type="text/javascript"> /* * 字符串补全长度 padStart()用于头部补全,padEnd()用于尾部补全 */ var str = "by"; console.log(str.padStart("6","good"));//goodby console.log(str.padStart("10","good"))//goodgoodby console.log(str.padEnd("6","good"));//bygood console.log(str.padEnd("10","good"))//bygoodgood
//补全的字符串与原字符串,两者的长度之和超过了最大长度,则会截去超出位数的补全字符串。
console.log(str.padStart("10","hello world"));//hello woby
//如果省略第二个参数,默认使用空格补全长度。
console.log(str.padStart(5)); // ‘ by‘
</script>
3、去除字符串中的空格
<script type="text/javascript"> /* * 去除字符串空格 trimStart()和trimEnd() */ const s = ‘ abc ‘; s.trim() // "abc" s.trimStart() // "abc " s.trimEnd() // " abc" </script>
标签:string 字符串 ror asc ade var dstar rip 长度
原文地址:https://www.cnblogs.com/150536FBB/p/11602318.html