javascript中的String
来源:互联网 发布:wtaps15aw裤数据 编辑:程序博客网 时间:2024/06/14 06:54
什么是:
一串字符组成的只读字符数组
特点:
1. 下标访问每个字符 2. length属性标识字符个数 3. 用for循环遍历每个字符 4. 数组中不直接修改原数组的API,字符串也可用 。如:concat,slice
StringAPI
所有StringAPI,都无权修改原字符串,必须返回新字符串
大小写转换:
何时使用: 不区分大小写时
str.toUpperCase();
str.toLowerCase();获取指定位置的字符:
str.charAt(i) => str[i]
str.charCodeAt(i)
获得str中i位置的字符的unicode号
互逆操作: 将unicode号转为原字符
var char=String.fromCharCode(unicode);获取子字符串:
str.slice(starti,endi+1);
str.substring(starti,endi+1);
用法和slice完全一样。
不支持负数参数: 解决: str.length-n
str.substr(starti,n);
截取str中starti开始后的n个字符
- 检索关键词:
- 检索一个固定的关键词出现的位置
var i=str.indexOf("关键词",fromi);
从str中fromi位置开始,找下一个"关键词"出现的位置。 如果找不到了,返回-1 简写: 省略fromi,表示从0位置开始找
var i=str.lastIndexOf("关键词",fromi)
从str中fromi位置开始查找前一个"关键词"出现的位置 如果找不到,返回-1 简写: 省略fromi, 表示从末尾开始找 何时: 只要查找最后一个xxxx
0 0
- Javascript中的String对象
- JavaScript中的String对象
- JavaScript中的String对象
- JavaScript中的String对象
- JavaScript 中的string 方法
- Javascript中的String
- javascript中的String
- javascript中的String
- JavaScript中的String对象
- C++中的string与javascript中的string
- 详谈Javascript中的String对象
- 检查javascript中的string内容
- JavaScript 中的 String.match() 方法
- JavaScript 中的 .toString() 和 String()
- JavaScript中的string.replace的参数
- javascript中的String的函数replace()
- JavaScript中的字符串(String)的常用方法
- JavaScript中的String类型和Object类型
- load()和get()的区别
- Linux文件的特殊权限之Sticky Bit (粘滞位,SBIT)
- 机器学习之旅-重要的Python库:pandas
- Mfc子窗口修改Static Text控件的字体、大小、颜色
- 习题3-1 得分(Score, ACM/ICPC Seoul 2005, UVa 1585)
- javascript中的String
- Hibernate与 MyBatis的比较
- centos最小化安装后推荐安装的软件包
- Android 文件读写
- ”我的2016“-太多难忘的第一次
- 字符串分割
- tomcat学习(1)
- 点在直线的投影坐标 n维向量投影坐标 几何投影坐标
- WAMP80端口被占用快速解决