版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
JavaScript字符串的方法
字符串方法1
方法 | 作用及返回值 |
---|---|
charAt() | 查找字符串中某下标的字符 返回值为指定位置的字符 |
charCodeAt() | 查找字符串中某一字符 返回值为该字符的Unicode编码 |
concat() | 拼接字符串 返回值为新字符串 |
slice() | 提取字符串片段 返回被提取的新字符串 |
split() | 将字符串分割成数组 返回值为新数组 |
substring() | 提取字符串两个下标数之间的字符 返回值为被提取的部分 |
substr() | 截取一段字符串 返回值为被截取的字符串 |
indexOf() | 检索字符是否在字符串中 返回值为所检索字符的下标值 如果不在则返回-1 |
toUppercase() | 将字符串转换为大写 返回值为转换后的字符串 |
toLowercase() | 将字符串转换为小写 返回值为转换后的字符串 |
replace() | 可用于用另一个字符串代替原字符串中指定字符 返回值为新字符串 |
match() 和 search() | 查找字串是否在字符串中 返回值为查找到的字串 若查找字串不存在则返回null |
附:以上字符串方法建议私下多试验 各方法传参的方式都差不多 但有些只能传一个参数 有些可以传多个 任何字符串的方法都不会改变原字符串
字符串方法2
方法 | 作用及返回值 |
---|---|
startsWith | 检测字符串是否以某一字串开头 返回值是boolean值 不是返回false 是则返回 true |
endsWith | 检测字符串是否以某一字串结尾 返回值也是一个boolean值 不是返回false 是则返回 true |
includes | 检测字符串中是否包含某一字串 返回值也是一个boolean值 不是返回false 是则返回 true |
----字符串的属性跟数组属性一样 就一个长度length-----