TypeScript 字符串
String对象允许您处理一系列字符。它使用一些辅助方法将字符串原始数据类型进行封装。
语法
var var_name = new String(string);
下面给出了String对象中可用的方法列表及其描述:
序号 | 属性与描述 |
---|---|
1. | 构造函数 返回创建该对象的String函数的引用。 |
2. | 长度 返回字符串的长度。 |
3. | 原型 原型属性允许您向对象添加属性和方法。 |
字符串方法
下面是String对象中可用方法及其描述的列表 −
序号 | 方法与描述 |
---|---|
1. | charAt() 返回指定索引处的字符。 |
2. | charCodeAt() 返回给定索引处字符的 Unicode 值。 |
3. | concat() 将两个字符串的文本合并并返回一个新字符串。 |
4. | indexOf() 返回指定值在调用的 String 对象中第一次出现的索引,如果未找到则返回 -1。 |
5. | lastIndexOf() 返回指定值在调用的 String 对象中最后一次出现的索引,如果未找到则返回 -1。 |
6. | localeCompare() 返回一个数字,表示参考字符串在排序顺序中是在给定字符串之前、之后还是相同。 |
7. | match() 用于将正则表达式与字符串进行匹配。 |
8. | replace() 用于在正则表达式和字符串之间查找匹配,并用新的子字符串替换匹配的子字符串。 |
9. | search() 执行对正则表达式和指定字符串之间的匹配搜索。 |
10. | slice() 提取字符串的一部分并返回一个新字符串。 |
11. | split() 将一个字符串对象根据分隔符分割成字符串数组。 |
12. | substr() 从指定位置开始返回字符串中指定数目的字符。 |
13. | substring() 返回字符串中两个索引之间的字符。 |
14. | toLocaleLowerCase() 将字符串中的字符转为小写,同时根据当前地区设置进行转换。 |
15. | toLocaleUpperCase() 将字符串中的字符转为大写,同时根据当前地区设置进行转换。 |
16. | toLowerCase() 将调用的字符串值转换为小写。 |
17. | toString() 返回表示指定对象的字符串。 |
18. | toUpperCase() 将调用的字符串值转换为大写。 |
19. | valueOf() 返回指定对象的基本值。 |