先创建一个字符串后面用到的方法都用这个字符串
var att="abcdefg"
一 返回字符串的长度
console.log(att.length)//7
二 返回参数num指定索引处的字符
console.log(att.charAt(3))//d
返回的是指定索引处的字符
三 返回参数string 在字符串中首次出现的位置
console.log(att.indexOf("a"))//0
返回的指定字符首次出现的位置 如果没有该字符返回-1
四 返回参数string 在字符串中最后出现的位置
console.log(att.lastIndexOf("g"))//6
五 返回字符串中index 1和index2的之间的字符串
console.log(att.substring(0,5))//abcde
从0开始,到索引5结束,但索取不到5
六 返回字符串中index1之后的num个字符串
console.log(att.substr(1,6))//bcdefg
截取从1开始,截取了6个字符
七 返回字符串大写形式
console.log(att.toUpperCase())//ABCDEFG
八 返回字符串小写形式
Console.log(att.toLowerCase())//abcdefg
九 根据参数传入的正则表达式或者字符串 ,将字符串分割成字符串数组
console.log(att.split("e"))//Array["abcd","fg"]
十 根据参数传入的正则表达式或者字符串 ,将字符串替换成新字符串
console.log(att.replace("a","*"))//*bcdefg
替换满足条件的第一个字符
十一 返回参数string出现的位置
console.log(att.search("d"))// 3
返回的也是检索出满足条件的第一个字符