String对象使您可以处理一系列字符。它使用许多辅助方法包装字符串原始数据类型。
语法
var var_name = new String(string);
下面给出了String对象中可用方法的列表及其说明-
序号 | 属性和说明 |
---|---|
1。 | Constructor 返回对创建对象的String函数的引用。 |
2。 | Length 返回字符串的长度。 |
3。 | Prototype prototype属性使您可以向对象添加属性和方法。 |
字符串方法
下面给出了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。 | split() 提取字符串的一部分并返回新的字符串。 |
11。 | split() 通过将字符串对象拆分为子字符串,将String对象拆分为字符串数组。 |
12 | substr() 从指定位置开始通过指定数量的字符返回字符串中的字符。 |
13 | substring() 返回字符串中两个索引之间的字符串中的字符。 |
14。 | toLocaleLowerCase() 遵守当前语言环境时,字符串中的字符将转换为小写。 |
15 | toLocaleUpperCase() 遵守当前语言环境时,字符串中的字符将转换为大写。 |
16。 | toLowerCase() 返回转换为小写的调用字符串值。 |
17。 | toString() 返回表示指定对象的字符串。 |
18岁 | toUpperCase() 返回转换为大写的调用字符串值。 |
19 | valueOf() 返回指定对象的原始值。 |