个性化阅读
专注于IT技术分析

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

上一章JavaScript教程请查看:JS Number对象参考文档

本章简要概述了全局字符串对象的属性和方法。

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() 返回字符串对象的基本值。
赞(0)
未经允许不得转载:srcmini » JS String字符串对象属性和方法 – JavaScript参考文档

评论 抢沙发

评论前必须登录!