JavaScript对字符串操作的方法
来源:互联网 发布:godaddy主机绑定域名 编辑:程序博客网 时间:2024/05/23 13:54
- String(): 使用这种方法可以构造一个字符串。
- charAt(): 获取字符串指定索引出的字符。
- charCodeAt():得到字符串指定索引处的字符所对应的Unicode 编码。
- length:直接返回字符串的长度。其中,中文字符算一个字符。
- toUpperCase():将字符串中的字母转换成大写。
- toLowerCase():将字符串中的字母转换成小写。
- fromCharCode():将Unicode值转换成字符串。如:
var a=String.fromCharCode(97,98,99)
那么,a的值就是”abc” - indexOf():返回字符串中指定的字符串第一次出现的位置。其中,indexOf中的参数,可以指定要搜索的字符串,及从哪个位置开始搜索,举个例子,这样可以很清楚的知道:
var a=”jeiumapwe”;
var b=a.indexOf(“e”);
var c=a.indexOf(“e”,2);
则,b的返回值为1,也就是第一个e出现的位置,c的返回值是8,也就是第二个e出现的位置,这是因为加了起始搜索位置,从字符i开始往后搜索。lastIndexOf()的用法和indexOf()用法类似。 - lastIndexOf():返回字符串中指定的字符串最后一次出现的位置。
- substring():返回字符串的某个子串。substring(start,end)是从start索引处截取到end索引处,但不包括end,如果没有end参数,将从start处开始一直到结尾。
- slice():返回字符串的某个子串,功能比substring()强大,支持负数参数。slice(start,end),其中负数索引指的是从字符串的最右边开始,索引为-1,然后开始计算,依次为-2,-3…,举个例子吧。
var a=”iehuewr”;
var b=a.slice(0,4);
var c=a.slice(2,4);
var d=a.slice(4);
var e=a.slice(3,-1);
var f=a.slice(-3,-1);
则,b的值应为iehu,c的值应为hu,d的值应为ewr,e的值应为uew,f的值应为ew。 - match():使用正则表达式搜索目标子字符串。match返回的是匹配的字符串组成的数组,如果没有匹配的字符串,将返回null。match可以使用g标志进行全局匹配。
- search():使用正则表达式搜索目标子字符串。search返回的是匹配的索引值,如果没有匹配,将返回-1
- concat():将多个字符串拼接成一个字符串。
- split():将某个字符串分割成多个字符串,可以指定分隔符。
- replace():将字符串中某个子字符串以指定的字符串代替。
0 0
- JavaScript对字符串操作的方法
- javascript对字符串的操作
- javascript 对字符串的操作javascript
- javascript 操作字符串的方法
- Javascript 对字符串,数组的操作
- Javascript 对字符串,数组的操作
- js对字符串提取操作的方法
- JavaScript 操作字符串的一些方法
- javascript操作字符串对象的方法总结
- 对字符串的操作
- 对字符串的操作
- 对字符串的操作
- 对字符串的操作
- 对字符串的操作
- javascript中几种对URL字符串进行编码的方法
- C常用的对字符串操作的几个方法
- jquery 常用的对字符串进行操作的方法小结
- Javascript中对字符串操作大全
- 【2】机器学习之兄弟连:K近邻和K-means
- Android的ViewPager,ViewPager配合Fragment的用法
- MySql 外键约束 之CASCADE、SET NULL、RESTRICT、空等类型分析和作用解读
- Hello Hexo
- Ubuntu14+Nginx安装配置(edusoho)
- JavaScript对字符串操作的方法
- Android购物车初步实现1(UI篇)
- 常规功能和模块自定义系统 (cfcmms)—047模块导航功能的重构(5)导航属性的定义
- 用mybatis 更新数据
- 数值的整数次方15
- 【MySQL】Linux下导入导出MySQl数据库的命令
- crontab命令
- stm32f10x学习一
- 数据结构再学习---线性表