首页 > 编程笔记 > JavaScript笔记
JS字符串的常用属性和方法
操作字符串时需要使用其属性或方法,字符串的常用属性和方法如下。
表 1 中,match()、replace() 和 search() 3 个方法主要用于使用正则表达式进行校验字符串,之后将对它们的详细介绍。
1) 字符串常用属性
length:返回字符串的长度(字符个数)。2) 字符串常用方法
字符串的处理需要使用其提供的方法,表 1 列出了字符串的一些常用方法。方法 | 描述 |
---|---|
charAt(位置) | 返回字符串指定位置处的字符 |
charCodeAt(位置) | 返回字符串指定位置处字符的 Unicode 编码值 |
indexOf(查找的字符串 [,StartIndex]) | 返回首次出现查找的字符串的位置 |
lastlndexOf(查找的字符串 [,StartIndex] ) | 返回要查找的字符串在 String 对象中最后一次出现的位置 |
match(正则表达式) | 在一个字符串中寻找与正则表达式匹配的字符串 |
replace(正则表达式, 新字符串) | 使用新字符串替换匹配正则表达式的字符串后作为新字符串返回 |
search(正则表达式) | 搜索与参数指定的正则表达式的匹配 |
split(分隔符 [,len]) | 根据参数指定的分隔符将字符串分隔为字符串数组 |
slice(索引值 i [, 索引值 j]) | 提取并返回字符串索引值 i 到索引值 j-1 之间的字符串 |
substring(索引值 i [, 索引值 j]) | 提取并返回字符串索引值 i 到索引值 j-1 之间的字符串 |
toLowerCase() | 将字符串中的字母全部转换为小写后作为新字符串返回 |
toUpperCase() | 将字符串中的字母全部转换为大写后作为新字符串返回 |
toString() | 返回字符串对象的原始字符串值。这是针对字符串对象的方法 |
valueOf() | 返回字符串对象的原始字符串值。这是针对字符串对象的方法 |
表 1 中,match()、replace() 和 search() 3 个方法主要用于使用正则表达式进行校验字符串,之后将对它们的详细介绍。
所有教程
- C语言入门
- C语言编译器
- C语言项目案例
- 数据结构
- C++
- STL
- C++11
- socket
- GCC
- GDB
- Makefile
- OpenCV
- Qt教程
- Unity 3D
- UE4
- 游戏引擎
- Python
- Python并发编程
- TensorFlow
- Django
- NumPy
- Linux
- Shell
- Java教程
- 设计模式
- Java Swing
- Servlet
- JSP教程
- Struts2
- Maven
- Spring
- Spring MVC
- Spring Boot
- Spring Cloud
- Hibernate
- Mybatis
- MySQL教程
- MySQL函数
- NoSQL
- Redis
- MongoDB
- HBase
- Go语言
- C#
- MATLAB
- JavaScript
- Bootstrap
- HTML
- CSS教程
- PHP
- 汇编语言
- TCP/IP
- vi命令
- Android教程
- 区块链
- Docker
- 大数据
- 云计算