javascript字符串
来源:互联网 发布:ubuntu on windows 10 编辑:程序博客网 时间:2024/06/05 03:30
javascript字符串
javaScript的字符串就是用''或""括起来的字符表示(“asffg”)。这一点与java不同,在java中,’a’表示一个字符,”a”表示一个字符串。而在javascript中,’a’与”a”都表示一个字符串。
而”与’自己本身也是一个字符,若是他们出现在字符串中,如I’m sorry,这是需要用到转义符\,所以,要这么写”I\’m sorry”。
转义字符 \ 在javascript中可以转义很多字符,如\n表示换行,\t表示制表符等。
1、字符串之间的连接。
字符串之间的连接用到 + 号,如:
结果为:
2、字符串长度。
字符串长度表示字符串中所含字符的个数,用 .length表示。如:
3、获取字符串中某个指定位置的字符:
字符串每个字符对应一个下标,从0开始,如:
charAt():
4、获取某个字符在字符串中的位置,用indexOf():
lastIndexOf():
5、字符串转换大小写:
将字符串中小写英文字母字符全部转换成大写英文字母:toLowerCase();如:
将字符串中大写英文字母字符全部转换成小写英文字母:toUpperCase();如:
6、链接两个字符串 concat():
7、找到一个或多个正则表达式匹配的值 match():
1)、匹配字符串:
2)、匹配正则表达式:
8、replace在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串:
1)、替换字符串中的某个子字符串:
结果为:
以上代码就是找到str字符串中的第一个”world”字符,替换为”javascript”。
2)、替换字符串中的某些子字符串:
以上代码,将str字符串中所有的”world”字符,全部替换为”javascript”。
3)、替换字符串中与某正则表达式相符的字符:
以上代码,将字符串str中的”全部换成*。
9、search() 搜索字符串中符合正则表达式的某子个字符串,并返回出现的位置:
以上代码找到world在str中出现的位置,并返回开始出现的下标值。
10、slice() 提取字符串的某个部分,并将提取到的部分以新字符串的形式返回:
slice(start,end);提取从下标start开始,到下边为end之间的子字符串(不包括end);不输入end,则会默认提取从start开始之后的所有子串。若参数为负数,则从字符串后忘前检索。
11、split() 将字符串以某字符为分割符,分割成为一个数组。
12、substr() 在字符串中抽出从指定位置开始指定长度的字符:
substr(start,length); 从start开始之后的length个字符,length不输入,则默认提取start之后的所有字符。
13、substring() 与slice()相似,但是不接受负的参数:
以上是字符串中一些常见的方法,此文章用于自我总结。
阅读全文
0 0
- Javascript字符串
- javascript字符串
- javascript字符串
- javascript字符串
- javascript字符串
- javascript字符串
- javascript 字符串
- JavaScript字符串
- javascript字符串
- JavaScript 字符串
- javascript字符串
- javascript字符串
- Javascript字符串
- JavaScript 字符串
- javascript字符串
- JavaScript 字符串
- JavaScript字符串
- javascript 字符串
- 百炼 1657:Distance on Chessboard
- React-Native踩过的那些坑
- switch case语句
- [日常Debug]Hive问题之org.apache.hadoop.security.AccessControlException
- Math.ceil floor 函数例子
- javascript字符串
- eclipse项目中.classpath文件详解
- ArcGIS中我国常用的坐标系统WKID列表
- Java语言基础——字符串String
- mysql复杂delete操作
- linux iptables防火墙使用模板
- 算法概论 课后习题 8.3 证明
- Xcode Simulators 下载以及安装技巧
- 了解dup和dup2函数