let str=123456 *= //重要
- str.length //字符串长度 6 *
- str.charAt() //根据下标返回字符串的值 str.charAt(0) 1
str.charcodeAt() //传入下标,返回指定位置字符串的unicode编码
str.fromCharCode() //传入unicode编码 返回对应字符
str.indexOf() //传入字符 返回该字符下标 找不到就返回-1 正序检索
str.lastindexOf() //传入字符 返回该字符下标 找不到就返回-1 反序检索
str.substring() //截取字符串(1.起始索引 2.结束索引 左闭右开)
str.slice() //截取字符串(1.起始索引 2.结束索引 左闭右开) *
str.toLowerCase() //全部转为小写 *
str.toUpperCase() //全部转为大写
str.split("") ["1","2","3","4"] //切割字符返回数组 *
str.trim() //清空字符两边空格 *
str.match() //搭配正则使用 检索字符串找到返回true 找不到返回fales
str.search() //同上但是只返回索引值
str.replace() //替换字符串
//es6 ///////////////////
str.startsWith("h") //是否以h字符开头 返回布尔值
str.endsWith("o") //是否以o字符开头 返回布尔值
str.includes("e") //是否包含判断某字符 返回布尔值
str.repeat(2) //字符串重复几遍 返回一个新的字符串
for in //遍历对象