JS String字符串对象属性和方法 – JavaScript参考文档

上一章JavaScript教程请查看:JS Number对象参考文档
【JS String字符串对象属性和方法 – JavaScript参考文档】本章简要概述了全局字符串对象的属性和方法。
JavaScript字符串对象JavaScript字符串对象是一个用于存储字符串的全局对象。字符串是字母、数字、特殊字符和算术值的序列或它们的组合。
要了解关于字符串的更多信息,请查看JavaScript字符串一章。
字符串属性下表列出了String对象的标准属性。

属性 描述
length 返回字符串的长度。
prototype 允许你向字符串对象添加新属性和方法。
注意: JavaScript中的每个对象都有一个构造函数属性,该属性引用用于创建该对象实例的构造函数。
字符串的方法下表列出了String对象的标准方法。
方法 描述
charAt() 返回指定索引处的字符。
charCodeAt() 返回指定索引处字符的Unicode值。
concat() 连接两个或多个字符串,并返回一个新字符串。
endsWith() 检查字符串是否以指定的子字符串结束。
fromCharCode() 将Unicode值转换为字符。
includes() 检查字符串是否包含指定的子字符串。
indexOf() 返回字符串中指定值的第一个匹配项的索引。
lastIndexOf() 返回字符串中指定值的最后一次出现的索引。
localeCompare() 比较当前区域设置中的两个字符串。
match() 将字符串与正则表达式匹配,并返回所有匹配的数组。
repeat() 返回一个新字符串,该字符串包含指定数量的原字符串副本。
replace() 将字符串中出现的字符串或模式替换为另一个字符串,并在不修改原始字符串的情况下返回新字符串。
search() 根据正则表达式搜索字符串,并返回第一个匹配项的索引。
slice() 提取字符串的一部分并将其作为新字符串返回。
split() 将字符串分割成子字符串数组。
startsWith() 检查字符串是否以指定的子字符串开头。
substr() 提取起始索引和其后的若干字符之间的字符串部分。
substring() 提取开始和结束索引之间的字符串部分。
toLocaleLowerCase() 根据主机的当前区域设置,将字符串转换为小写字母。
toLocaleUpperCase() 根据主机的当前区域设置,将字符串转换为大写字母。
toLowerCase() 将字符串转换为小写字母。
toString() 返回表示指定对象的字符串。
toUpperCase() 将字符串转换为大写字母。
trim() 删除字符串两端的空白。
valueOf() 返回字符串对象的基本值。

    推荐阅读