trim( )函数:用于去除字符串两端的空格[空白字符],并返回处理后的字符串并不影响原来的字符串本身,它返回的是第一个新字符串。
缺陷:只能去除字符串两端的空格,不能去除中间的空格。
charAt( )函数:作用是返回指定索引位置处的字符
根据索引获取字符,index>长度-1,返回
search( )函数:用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的字符串,查找并返回指定字符串第一个出现的位置。
split( )函数:用于分割字符串,它的返回值为一个数组
把一个字符串分割成字符串数组
分割字符串在开头和结尾,则可以分割出空字符串
分割点不包含在数组中
substring( )函数:从一个字符串中提取一个子的字符串
用于提取字符串中介于两个指定下标之间的字符
如果开始位置>结束位置,把结束位置作为开始
substr(初始位置,提取长度)函数:
toUpperCase( )函数:返回字符串string中所有单词变大写后的新字符串
toLowerCase( )函数:返回字符串string中所有单词变小后的新字符串
reolace(被替换的(旧),要替换的(新))、只替换第一次出现的
字符串的遍历:for、forin、forof,不可以用数组的方法。
可以转成数组在用数组的方法
Array.from(类数组/字符串)把类数组或者字符串转成数组
[...类数组/字符串]把类数组或者字符串转成数组
arguments是类数组