一、fromCharCode()
var n = String.fromCharCode(65);
输出结果:A
二、toLowerCase()
该字符串中的字母被转换为小写字母
三、toUpperCase()
该字符串中的所有字母都被转化为大写字母
var str = "Hello World";
console.log(str.toLowerCase());//转换小写字母
console.log(str.toUpperCase());//转换大写字母
结果为:hello world
HELLO WORLD
四、split()
把字符串分割为字符串数组
stringObject.split(参数1,参数2);
参数1:必需 分割符
参数2:可选 限制份数
返回值:分割后的数组
五、concat()
连接两个或更多字符串,并返回新的字符串。
var str = "hello";
str = str.concat("world",100)
console.log(str);
结果为:helloworld100
六、startsWith()
查看字符串是否以指定的子字符串开头。 如果是以指定的子字符串开头返回 true,否则 false。 有大小写 |
var str = "Hello world, welcome to the Runoob.";
var n = str.startsWith("Hello");
结果为:true
七、 match()
match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。
stringObject.match(参数)
参数:正则表达式
返回值:返回满足匹配正则结果的数组 或 null(匹配失败)
在字符串中查找 "ain":
var str="The rain in SPAIN stays mainly in the plain";
var n=str.match(/ain/g);
输出数组结果值:
ain,ain,ain
八、search()
search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。
如果没有找到任何匹配的子串,则返回 -1。
九、trim()
trim() 方法用于删除字符串的头尾空白符,空白符包括:空格、制表符 tab、换行符等其他空白符等。
trim() 方法不会改变原始字符串。
trim() 方法不适用于 null, undefined, Number 类型。