Posts String的方法集锦
Post
Cancel

String的方法集锦

String.trim( ): 去掉字符串前后的空格

String.split( ): 将字符串以某个字符分割,返回一个数组

1
2
3
4
多个分隔符
const list = "one,two;three"
const fruits = list.split(/[,;]/)
console.log(fruits); // ["one", "two", "three"]

String.indexOf( ): 查找字符串是否包含某字符,存在返回一个索引大于等于0, 否则返回-1

String.replace( ): 替换字符串指定字符,

1
2
3
替换所有字符串的方法
"TESTS".replace(/S/g,"");
"TESTS".replaceAll(/S,"");

String.charAt(index): 返回指定index处的字符,否则返回 “”

String.subStr(index, length): 返回从index开始长度为length

String.subString(startIndex, endIndex): 返回从startIndex到endIndex -1处的字符串

String.concat( ): 字符衔接

String.repeat(): 复制字符串

String.padStart/padEnd(length, string): 从前/后填充字符串到某个指定长度

[...stirng]: 拆分字符串为字符数组

[...word].reverse().join(""): 反转字符串

String.startsWith/endsWidth(): 检查字符串是否以**开头/结尾, 返回true,否则false

This post is licensed under CC BY 4.0 by the author.