1.length
(1).是个属性 不是个方法;
(2).返回 字符串的长度 如果字符串内有空格 则将空格也算在内;
2.charAt()
(1)返回指定位置的字符;
(2)括号内的参数 写需要返回的内容的索引值;
3.concat()
(1)用于拼接两个或多个字符串;
(2)不改变原字符串 返回一个拼接完成的字符串的 副本;
(3)可以拼接数字 会把数字强制成字符串;
(4)也可以拼接数组 但是会将分隔符一起转化为字符串;
4.indexOf()
(1)从前往后搜索
(2)返回某个指定的字符串 值 在字符串中首次出现的位置
(3)如果没有搜索到 则返回-1
5.lastIndexOf()
(1)从后往前搜索
(2)返回某个指定的字符串 值 在字符串中首次出现的位置
(2)如果没有搜索到 则返回-1
6.replace()
(1)在字符串中 用一些字符串替换另一些字符串
(2)两个参数:
第一个参数:原字符串中 需要修改的值
第二个参数:要往字符串里面替换的值
(3)如果有多个值 被匹配上 从前往后只替换第一个值
7.split()
(1)用于把一个字符串分割成 带有字符串的数组
(2)不写参数 会将整个字符串作为一个元素 存到数组里面 不改变原字符串 返回生成的数组
(3)如果只写一个 空元素(' ')则将字符串 每一个值都作为元素 存到数组里面 包括字符串里面的空格
(4)如果写了参数 在字符串两端 则将参数 转化成空元素
(5)反之 将参数 转译成分隔符
(6)如果是两个参数 第二个参数 代表 生成的数组的长度
8.substr()
(1)可在字符串中抽取以指定索引值开始的指定数目的字符
(2)只有一个参数的时候 从指定地方开始 一直到结束
(3)两个参数 从指定位置开始 截取指定长度
第一个参数 开始位置
第二个参数 长度
9.substring()
(1)提取字符串 指定开始位置 到指定结束位置 之间的字符
(2)只有一个参数的时候 从指定地方开始 一直到结束
(3)两个参数 从指定位置开始 到指定位置结束
第一个参数 开始位置
第二个参数 结束位置
10.toLowerCase()
(1)用来将字符串转为小写
(2)仅针对于英文字母
11.toUpperCase()
(1)用来将字符串转为大写
(2)仅针对英文字母