字符串中的方法
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返回


结果:

本文深入讲解了字符串的各种操作方法,包括charAt(), indexOf(), lastIndexOf(), replace(), slice(), substring(), trim(), toUpperCase, toLowerCase, split()等。通过具体案例,如实现首字母大写的函数,帮助读者掌握这些方法的使用技巧。

被折叠的 条评论
为什么被折叠?



