JavaScript字符串——字符串方法
字符串中的方法
1.charAt() 返回指定位置字符串(从0开始算起)
当没有字符串位置存在,没有这个下标时,返回为空
2. indexOf() 返回字符在字符串中的位置(如果没有返回-1)
3. lastIndexOf() 返回字符在字符串中“最后一次”出现的位置
当有多个相同字母出现时,还是以最后一个字母位置来数
当前后都有相同字母出现时,依然以最后一个字母为准
而当我们打印indexof则是从第一个字母位置开始数
因此lastIndexOf和indexOf是相反的两种的情况。
4. replace() 普换,将字符串的部分内容,替换成另外的内容
5. slice() 截取
注:slice(下标位置,实际位置)
6. substring() 截取
# slice和substring区别 # :
slice参数如果是负数,则从后到前截取
substring参数如果是负数,则返回整个字符串
7. trim() 去除字符串前和后空格
使用trim来去除:
而中间的空格无法去除。
8. toUpperCase 将字符串转换为大写
9. toLowerCase 将字符串转换为小写
10. split() 将字符串,用分隔符拆分,返回数组
# 案例 #:
要求:封装一个函数,实现:首字母大写 ===》GetElementById
①实现拆分
②获取每一个数组
③循环
④将数组中的每一个下标的首字母转换为大写
⑤用+=实现链接,再return返回
结果: