1. toLowerCase()把字符串转为小写返回新的字符串
var str = 'HELLO WORD'
var str1 = str.toLowerCase()
console.log(str) HELLO WORD
console.log(str1) hello word
2. toUpperCase()把字符串转为大写,返回新的字符
var str = "hello Word"
var str1 = str.toUpperCase()
console.log(str) hello Word
console.log(str1) hello word
3.charAt()返回下标的字符,如果index不在0-string之间则返回空字符
var str = 'hello word'
var str1= str.charAt(5)
console.log(str6) w
4.charCodeAt()返回指定下标位置的字符的uniCode编码,这个返回值是0-65535
var str= "hello word"
var str1 = str.charCodeAt(1)
var str2 = str.charCodeAt(-2) NaN //不在字符串长度之前则返回NaN
console.log(str1) 101
5.indexOf()返回某个指定的子字符串在字符串中第一次出现的位置
var str = "hello word"
var str1 = str.indexOf('o')
var str2 = str.indexOf('word')
var str3 = str.indexOf('o',str1+1) 指定从哪个下标找
console.log(str1,str2,str3,'4','-1','7')
6.lastIndexOf() 返回某个字符最后出现的位置
var str = "hello word"
var str1 = str.lastIndexOf('o')
var str2 = str.indexOf('Word')
var str3 = str.indexOf('o',str1-1) 指定从哪个下标找
console.log(str1,str2,str3,'7','-1','4')
7.slice(start, end) 方法可提取字符串的某个部分
var str = "hello word"
var str1 = str.slice(2) 如果只有一个参数,则提取开始下表到结尾处的所有字符串
var str2 = str.slice(2,7) 两个参数,提取下标为2,到下标为7但不包含7的字符串
var str3 = str.slice(-7,-2) 如果为负数-1为字符串的最后一个字符,提取下标为-2,到下标为7但不包含-7的字符串
console.log(str1,str2,str3,'llo word','llo w','o wor')
8.substring()提取字符串中介两个指定下标的字符 相比slice与substr不同他不接受负数
var str="Hello World";
var str1=str.substring(2)
var str2=str.substring(2,2);
var str3=str.substring(2,7);
console.log(str1); //llo World
console.log(str2); //如果两个参数相等,返回长度为0的空串
console.log(str3); //llo W
9.substr()返回从指定下标开始指定长度的子字符串
var str="Hello World";
var str1=str.substr(1)
var str2=str.substr(1,3);
var str3=str.substr(-3,2);
console.log(str1); //ello World
console.log(str2); //ell
console.log(str3); //rl
10.split()把指定的字符串分割成字符串数组
11.replace()在字符串中用一些字符替换另一些字符,或替换一个字符匹配的子串
var str = 'hello word'
var reg = /o/ig
var str1 = str.replace(reg,'**')
console.log(str1) //hell** w*rld
12. match()返回所有查找的关键字内容的数组
var str = 'To be or not to be'
var str1 = str.match(/to/g)
console.log(str1) ['To',"to"]
console.log(str.match('nice')) null